General information
Category:
Installation, Setup and Configuration
As it is still 2min Friday: vfp app and esp. screens ARE data!
And a lot of bad stuff can happen to dynamic systems (about everything using a form of eval() from data dirs...
>This is exactly why the 'Nix people are giggling about Windows safety problems. Work around all safety features the OS provides. Even as lousy as they are. Not that you are the only one, major players do the same. LocalAppData What is not to understand?
>
>>Daniel,
>>
>>For our VFP desktop applications, we are currently installing an executable loader in the regular "Program Files (x86)" folder. The actual application is a VFP APP that goes to a %LocalAppData% folder.
>>
>>We try to keep the need to update the loader as rare as possible. In some cases, we managed to continue to regularly update applications for years without loader reinstallation.
>>
>>Besides the initial installation, the APP and other needed files are deployed using a local or Web address, from which the loader fetches a zip file and extracts the contents into the application folder. This can be done transparently without user noticing when he/she executes the loader.
>>
>>Our manifest references as much dependencies as it can to avoid system-level registrations.
>>
>>We use Advanced Installer (Professional version) from Caphyon. They have (at least, had...) a limitless free version, but crippled in features, as expected, if you want to try.
>>
>>We've had some bad experiences with a particular brand of AV, that occasionally decided to erase our loader from the system when the application was trying to write PDF or XLSX files. But that problem apparently has gone (hopefully, for good).
Previous
Next
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only