VFP6 SP5 distribution

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.



Answer this question

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

    Ahh. I see now I misread the original question from "What are runtimes" to "What are the runtimes ".  
  • 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


  • VFP6 SP5 distribution