Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Dll hell
Message
From
07/10/2011 11:19:04
 
 
To
All
General information
Forum:
Visual FoxPro
Category:
Installation, Setup and Configuration
Title:
Dll hell
Environment versions
Visual FoxPro:
VFP 9
OS:
Windows XP
Network:
Windows 2003 Server
Application:
Desktop
Miscellaneous
Thread ID:
01525856
Message ID:
01525856
Views:
151
Hi everyone,

Here is my situation. We need to install two software from different vendor on a same machine. The two software are written in VFP9 : but one use SP1 and the other use SP2. We install the "SP1", runs it and every things is fine. Then we install the "SP2", runs it and everything is also fine. But when we try to run again the "SP1" we get a C0000005 Error.

We realised that the "SP1" puts its version of vfp9r.dll in the "system32" directory and
the "SP2" install its version of vfp9r.dll in the "common files" directory so when we run the "SP1" it load the vfp9r.dll from "common files" which is the SP2 version. Is there a way to tell the SP1 version to continue loading its version of vfp9r.dll wich is located in the "system32" directory instead of "common files".

I guess understanding how dll are used and located by Windows and Foxpro would help ... but i lack the knowledge.

... or our diagnostic is completly wrong ...

Any any help or clue would be greatly appreciated !

Thanks in advance.

Charles

PS I'm a french speaking guy so sorry for my "approximative" english.
Next
Reply
Map
View

Click here to load this message in the networking platform