Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Best way to distribute a new executable on a LAN
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
Installation et configuration
Divers
Thread ID:
00497680
Message ID:
00497703
Vues:
15
Bob,

So you have FoxPro running on each machine ( or from the server )?

My apps are compiled into an .exe so it's a little different, but still a problem :)

Thanks

>I would be very interested in what others have to say about this, becuase what I do for a similar problem, may or may not be the 'best' but it does work.
>
>First, I have to worry about classes, and an one .app file, I have manage to put all exepct 1 prg in an .app and most of the code sitting in classfiles.
>
>my startup .prg (now the only exe have just a few lines of code.
>the code checks for a newer version of the .app sitting on a the file server, in a specific location, if its there, I use fox to copy to the local machine same directory for everyone.
>
>I do the same for the class files,
>
>the finally, the .prg - now the exe, has a call to do myapp which is now for sure the latest version,
>
>The app file, then sets the classlibs, to the local machine, with the newest class files .
>
>A bit complex, but if there is no updates for a few weeks, I keep my .exe down for 10K
>
>Thats what I do Like I said, I would love to hear other solutions.
>
>Bob Lee
>
>
>>
>>I develop apps specifically for our company rather than a bunch of different clients. Frequently, I make changes to the code that does not impact the data structures. I've been using a batch file to copy the latest .exe from the server to the local drive and then execute it, thus ensuring that everyone gets the latest .exe on startup.
>>
>>But this leaves an ugly black DOS box running (and an additional program on the task bar) that I'd like to eliminate.
>>
>>I'd like to know how you all accomplish this type of update.
>>
>>TIA
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform