>Does anyone have a list of all the VFP3 and VFP5 files that need to be included on install disks?
>
>I am going to try using InstallShield instead of VFP's setup wizard. Has anyone else used InstallShield before? Do you have any advice that might save me some time?
>
I use InstallShield Pro 5.1 for much of my installation stuff; what I've done with VFP is to create a minimum RunTime install for various versions of VFP; I incorporate the Setup Wizard runtime install into my InstallShield script, handling the issues related to VFP's environment. The Setup Wizard install can be fired silently; there's a recent MSKB article on this available at
http://support.microsoft.com/support/kb/articles/q194/5/72.aspThere are problems related to the use of VFP-based post-setup executables and InstallShield's LaunchAppAndWait() because of VFP's treatment of the initial Windows handle; if you have a post-setup executable, you'll probably have to incorporate some sort of semaphore-based synchronization with InstallShield to allow InstallShield to wait for VFP's actual termination. You may want to look at writing your own app launcher using calls to CreateProcess() to wait launch VFP-based executables which must complete before the InstallShield script cleans up and exits.