Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Common Dialog
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
Autre
Titre:
Divers
Thread ID:
00137827
Message ID:
00138287
Vues:
12
>>The biggest problem that I currently see is a versioning problem between the controls the application was designed with and those installed on a user's computer. For example, if you design and release a product with one control and have that one installed. Later, after upgrading the control you must supply the user with both the executable and the new control.
>
>This applies to any program, not just VFP apps, right?
>
Most certainly.


>>One of the nice additions to the language that can be used in this regard is the AGETFILEVERSION() function. In my situation, where the application is distributed over the network, I can keep a directory of the current controls, and can compare the version numbers between the one's on the network and the one's in the user's system directory. If a new version exists on the network, it's simply copied into the user's system directory.
>
>It seems to me that this is best handled by the installer.

In my environment creating install disks for every modification simply isn't practical. The applications reside on the servers, and because of multiple users the actual install simply copies the necessary runtime files and controls to the local machine and creates the icons and folders by means of a post-setup executable.

One the things that happens during the initialization of the main exe (applications are usually app files) is that it checks to make sure the controls are up to date.
George

Ubi caritas et amor, deus ibi est
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform