>I have an VFP 6.0 application (.EXE) installed in a WNT4.0 server, and 7 W95 clients working with it. In these PC's I installed the runtime libraries.
>How can I get that the multiple runs of the application work in the server?
>Or, it would be faster installing the executable in each client PC?
>How can I do it?
>
>TIA
Having the executable on each machine will make the application load faster, but I think it is hardly worth the trouble: distributing the executable is far easier if it is on the network.
You can make the application startup somewhat faster by installing the support library (VFP*.DLL) on each client's machine. The service packs will pressumably not change as often as your executable.
For distribution of the executable on the network, I recommend copying the first version with a name like MyApp0001.exe, the next version as MyApp0002.exe, etc.; thus, you can upgrade
while the users are working with your application! Also, users can go back to a previous version, if you commit some error in a later version.
Write a small loader program, that looks for the latest version of the executable (the one with the highest number), and loads it automatically. Thus, a single shortcut is required on the user's machines (you can also create a second shortcut, to list all available versions in a grid or listbox).
Regards, Hilmar.
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)