Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Dll hell
Message
De
07/10/2011 11:19:04
 
 
À
Tous
Information générale
Forum:
Visual FoxPro
Catégorie:
Installation et configuration
Titre:
Dll hell
Versions des environnements
Visual FoxPro:
VFP 9
OS:
Windows XP
Network:
Windows 2003 Server
Application:
Desktop
Divers
Thread ID:
01525856
Message ID:
01525856
Vues:
150
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.
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform