Dave,
Well, I've just run my first Inno setup at the client's site, and it went like a dream.
Creating the script was fairly easy. I had to do a bit of digging to figure out where to find all the VFP run time files, but that's a one-off process. For my next script, I'll re-use most of what I've already got.
Inno generates a single SETUP.EXE file for distribution to the user. I was pleasantly surprised to see that this was less than 5 MB. That includes the setup program itself, two (compressed) VFP executables, a help file, empty data structures, VFP run times files, and VFP help support file. Admittedly, the EXEs are quite small, but even so, the small size of the setup program is admirable. (The script file was only 4K -- but then it's only a simple text file.)
The actual installation went completely smoothly, with no problems of any kind. It only took about 20 seconds to install the whole thing.
I can't see myself ever going back to InstallShield (at least, not by choice). I'd definitely recommend you look at Inno. You can download the program from
Doug Hennig has written a useful paper which shows an example Inno script for installing the VFP runtimes and supporting DLLs. I got my copy from Doug at SW Fox last month, but it's probably also on his site.
Hope this of interest.
Mike
__________________________________
Mike Lewis (Edinburgh, Scotland)
My Visual FoxPro site: www.ml-consult.co.uk