Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
DLL hell?
Message
 
 
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Titre:
Versions des environnements
Visual FoxPro:
VFP 8 SP1
Divers
Thread ID:
01085661
Message ID:
01085817
Vues:
12
Hi Dave,

I was hoping these links were going to answer all my questions. Unfortunately, they don't. The first directly contradicts what I have read about Windows XP looking for msvcr71.dll in the system folder ahead of the application folder. The second only covers VFP 8, and again says gdiplus.dll belongs in the application folder. The third just tells me what the most current version of VFP is.



>Mike,
>
>http://fox.wikis.com/wc.dll?Wiki~VFP9RuntimeFiles
>
>http://support.microsoft.com/dllhelp/
>
>http://fox.wikis.com/wc.dll?Wiki~CurrentVersion
>
>
>>A beta client is running into sporadic, flaky issues and I think it may have to do with the runtime support libraries we are distributing with our app. We are distributing five support libraries: three VFP 9-specific DLLs, gdiplus.dll, and msvcr71.dll. Since this issue came up with the beta client (blowups in programs that weren't even changed, and work fine for him in the prior version) I have discovered that we are sending out the wrong version of gdiplus.dll. The one on the VFP 9 CD is dated 5/5/04; we are sending out the one dated 9/5/01. msvcr71.dll is not on the VFP 9 CD at all.
>>
>>The client installed both DLLs into our application's home folder. According to my Google research, that is not the right place in the first place, since the Windows system folders are now ahead of that location under Windows XP. (A security patch). My question is actually simple (I think): what versions of those two DLLs should be running, and where should they be installed? Do I have to worry about hosing other applications that expect earlier or later versions of the same DLLs?
>>
>>Thanks in advance.
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform