Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
VfpEncryption Support DLLs
Message
 
À
14/07/2009 18:35:38
Information générale
Forum:
Visual FoxPro
Catégorie:
Installation et configuration
Versions des environnements
Visual FoxPro:
VFP 9 SP2
OS:
Windows XP SP2
Divers
Thread ID:
01412368
Message ID:
01413338
Vues:
90
>I've started playing with Craig Boyd's VfpEncryption.FLL library. It works fine on my machine, but, after poking around the Web, I'm not sure that it will work fine in every situation where my VFP apps might be deployed. One writer noted that VfpEncryption is dependent on the following C-runtime files:
>
>MSVCM80.DLL
>MSVCP80.DLL
>MSVCR80.DLL
>Microsoft.VC80.CRT.manifest
>
>Can I simply include copies of those files in my app's home folder, or will I have to go beyond that and require my users to step through a DLL registration process?
>
>-mark

In case you're still working with this or someone else happens upon this thread. I explained how and where to install the VC++ 8.0 runtimes in a blog entry i made for the regular expressions FLL i created. Different FLL, but the information still applies for any FLL made using VC++ 8.0 (such as VFPEncryption.fll).

http://www.sweetpotatosoftware.com/SPSBlog/PermaLink,guid,91241006-595a-487d-ac06-d0fc1fc71632.aspx

The other way to handle this is to download VFPEncryption71.fll which uses the same runtime as VFP 9.0 (namely msvcr71.dll... although some FLLs created with Visual Studio 2003 may also require msvcp71.dll so I usually distribute both with a VC++ 7.1 FLL just to ensure that they are on the user's machine... in the case of VFPEncryption71.fll the msvcp71.dll is not needed). The best place to put the VC++ 7.1 runtimes is in the user's System32 folder which ensures that they are visible to the FLL/VFP during runtime... it's the easiest way to avoid the dreaded "invalid FLL" error that is so commonly run into when the runtimes are missing.
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform