Do I need to do anything to computers running VFP6 executables to get them to pick up service packs or is re-compiling and recreating executable on machine with SP installed enough
I'm getting various wierd errors and also windows FoxPro fatal errors on some of the computers that run the executables and I understand SP5 may help, but I've installed on my development computer, recompiled and recreated executable and redistributed, but its not helped. Any suggestions
All the computers are running XP, all I can think is that some have different updates applied and one is conflicting.
I've looked at the VFP6*.dll files in windows\system32 directory and they don't seem to have changed.
I'm trying to move main system on to VFP9, but the SQL changes to this version mean lots of recoding and I need to find a fix soon.

VFP6 SP5 distribution
UI Freak
Every time you install a new version or a service pack to VFP you must recompile and redistribute your EXE and the new VFP runtimes.
Alexandre Luzes
>What exactly are VFP runtimes Where should I find them and what would they be called
The runtimes should be in your development machine. VFP6 (a very old version) had a Wizard (look in the wizards menu) to build an installation to install an exe in another box that does not have VFP. This wizard will take care of creating an install package with the proper runtimes.
If in need, you can find the runtimes at ftp://ftp.prolib.de/public/
kosar1349
What exactly are VFP runtimes Where should I find them and what would they be called
When I redistribute I usually just copy across the executable.
dcarlson
Alan Chua
>> What exactly are VFP runtimes
These are the libraries that allow a user to execute Visual FoxPro compiled code (APP or EXE) without actually having to install a copy of VFP first.
>>Where should I find them and what would they be called
You can find the full list of the run-time files required for various VFP Versions (as wellas TONS of other useful info) at:
http://fox.wikis.com/wc.dll Wiki~VFPRuntimeDLLConcordance~VFP
Eachj version of VFP ships its own set of run time libraries and they are installed on your development machine automatically
>> When I redistribute I usually just copy across the executable.
That's fine once the necessary run time libraries are installed on the host computer. If they are incorrect, or missing, your EXE will not work though.
Leeland Clay
Ah so these are just the VFP6R.dll and VFP6RENU.dll. I never realised they needed replacing, assumed that everything was in the exe, but actually that doesn't really make sense. Must try engaging brain occasionally.
I've replaced these with the ones on my dev machine, so keeping fingers crossed that probs will magically disappear....
Thanks for all the help! I shall know where to come with tomorrow's insouluble error... :-)
Diane