Thanks for the insights, wOOdy! I recall installing VFP into its own directories in the distant past, but I haven't done any clean installs on new Windows machines in a long time. This was another developer's machine, and she shares her project with other remote developers and the project files include paths of "c:\Program Files (x86)\" and so forth, so changing them would be a pain in the... neck. But it's great info to know, and now I have some new techniques to debug weird problems.
I'd like to tell you that Linux is way easier than this, but it's just as inscrutable in its own way. Issues with SELinux or AppArmor security are just as obscure and difficult to troubleshoot. Stupid computers :) On Tue, May 4, 2021 at 3:10 PM Jürgen Wondzinski <juer...@wondzinski.de> wrote: > As a rule of thumb: FoxPro as a Development system must not get installed > in > %Program Files% ! That directory hive is only for Runtime apps, and such > those files are not allowed to write into that folders (Virus Prevention). > If they need to write program-specific files, those go into %Program Data%. > And: that's a GOOD THING (tm)! > If you insist to install under %program files%, you need to invoke all > permissions on that folder. Since not all programs adhere to those > principles, MS invented that VirtualStore, which is a really clever way to > keep those stupid programs running and stil don't let viruses get into the > secured area. > > Unfortunately, FoxPro is too old for adhering to those Established Security > Rules, that's why you should always install it to a different non-secured > and non-supervised folder (like c:\Develop). See also > http://woody-prolib.blogspot.com/ for installation of VFP9 in a modern > world. > > wOOdy > > > -----Ursprüngliche Nachricht----- > Von: ProFox <profox-boun...@leafe.com> Im Auftrag von Ted Roche > Gesendet: Dienstag, 4. Mai 2021 15:25 > An: profox@leafe.com > Betreff: _framewk,vct is missing or invalid, but it isn't and it's not. > > Rebuilding a project that includes c:\program files (x86)\microsoft visual > foxpro 9\wizards\_framewk.vcx gives the error > > Memo file c:\program files (x86)\microsoft visual foxpro > 9\wizards\_framewk.VCT is missing or invalid. > > But it isn't and it's not. > > I copied both _framewk files from another machine where it works, no > change. > I opened the file exclusively and tried to PACK and get the same error. I > copy the two files to C:\temp and they pack fine, and compile classlib > works > there (after I also copied over _framewk.h) but moving the files back to > the > above directory and attempting a build project, rebuild all throws the same > error. > > This is a permissions issue with the program files (x86) folder and I've > tried turning off the "Read Only" settings and in the folder permissions > granting Modify and Write to the Users group, but the errors continue. > > Any suggestions on how to get the Program files (x86) to be read-write for > VFP? Moving the files to the project folder would be my preference, but it > is not my project. > > > --- StripMime Report -- processed MIME parts --- multipart/alternative > text/plain (text body -- kept) > text/html > --- > [excessive quoting removed by server] _______________________________________________ Post Messages to: ProFox@leafe.com Subscription Maintenance: https://mail.leafe.com/mailman/listinfo/profox OT-free version of this list: https://mail.leafe.com/mailman/listinfo/profoxtech Searchable Archive: https://leafe.com/archives This message: https://leafe.com/archives/byMID/CACW6n4v6poLBxgZndenBog-O=_-jl12xtymcadmgtemtxie...@mail.gmail.com ** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.