Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
A VFP application that deploys like Zoom!
Message
De
18/12/2020 15:21:03
Lutz Scheffler
Lutz Scheffler Software Ingenieurbüro
Dresden, Allemagne
 
 
À
18/12/2020 13:55:32
Information générale
Forum:
Visual FoxPro
Catégorie:
Installation et configuration
Divers
Thread ID:
01677610
Message ID:
01677636
Vues:
58
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).
Words are given to man to enable him to conceal his true feelings.
Charles Maurice de Talleyrand-Périgord

Weeks of programming can save you hours of planning.

Off

There is no place like [::1]
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform