2009-07-31 6 views
0

Mine est plugin activex qui génère un fichier .ocx. quand j'ai ouvert avec le dépendant de la dépendance il montre qu'il dépend de MFC90.dll et MSCVR90.dll. il est là dans le dossier amd64_mfc et amd64_crt. MFC90.dll dépend de MSVCR90.dll et il montre qu'il est introuvable même s'il est présent dans le dossier amd64_crt. Pendant ce temps j'ai installé le paquet redis VC++ il a mfc90.dll et mscvr90.dll dans VC/redist foler.Impossible de trouver MSCVR90.dll

Dois-je utiliser ces fichiers pour les liens ou quoi? Etes-vous en train d'utiliser la version 64 bits de Dependency Walker?

+0

Remplacement Visual C++ 2008 redistribuable avec son [SP1] (http://www.microsoft.com/en-us /download/details.aspx?id=5582) résout probablement le problème. (Indice: http://stackoverflow.com/a/3412380/908336) –

Répondre

0

Il semble que votre application soit compilée pour 32 bits et que vous ayez besoin des runtimes 32 bits Visual Studio c/C++ installés.

0

J'ai compilé avec la version 64 bits. J'utilise la version 64bit de Walker de dépendance.

pour votre référence, j'ai également donné ci-dessous le fichier manifeste.

Questions connexes