Je travaille projet dans C# Visual studio 2009, j'utilise C++ dll dans mon projet et aussi j'appelle ça dll à travers ma fonction. Dans mon système, le projet fonctionne avec succès. Mais dans un autre système pas dans un seul système plus que le système j'ai vérifié, il montre une exception comme incapable de charger dll. Je vérifie que DLL dans Dependency Walker il montre msvcr71.dll est manquant.how je reçois this.?I besoin d'une meilleure solution pour celaImpossible de charger l'erreur dll
Répondre
Vous êtes probablement manquant quelque chose dans votre installation du SDK (ou Visual Studio). Je recommanderais une réparation ou une réinstallation.
regard sur msdn pour plus d'informations sur les redistribuables - cela vous dit ce que vous devez installer sur une boîte non dev pour faire fonctionner les choses
Ce n'est pas la programmation liée. Il vous manque un fichier dll sur votre système cible. Téléchargez et mettez "windows/System32" et il devrait fonctionner.
Le problème est que votre DLL C++ native dépend de la bibliothèque msvcr71.dll. Cela ne fait pas partie des fenêtres standard installées, vous devez donc prendre des mesures pour l'obtenir sur la machine cible.
La méthode la plus simple consiste à simplement copier la DLL avec votre application. Le KB article suivant couvre ceci.
Documentation sur msvcr71.dll
- 1. Impossible de charger la DLL ou l'une de ses dépendances
- 2. Impossible de charger php_curl
- 3. System.DllNotFoundException: Impossible de charger la DLL sur Windows 2003
- 4. Comment faire pour réparer "Impossible de charger la DLL 'webengine.dll'"
- 5. Impossible de charger l'erreur "fpacutl10.dll" dans VS2010
- 6. Impossible de charger la DLL en raison d'un problème de dépendance avec Visual C Runtime DLL
- 7. Impossible de charger l'extension PHP
- 8. Pourquoi j'obtiens l'exception - Impossible de charger la DLL '?????. Dll': Le module spécifié est introuvable
- 9. Erreur SQL Server Compact: Impossible de charger la DLL 'sqlceme35.dll'. Le module spécifié est introuvable
- 10. .Net dynamiquement charger DLL
- 11. Impossible de charger ResourceDictionary externe
- 12. Impossible de trouver DLL PInvoke 'sqlceme30.dll'
- 13. impossible de charger libtidy.dylib
- 14. Impossible de charger CrystalDecisions.ReportAppServer.ClientDoc
- 15. Impossible de charger MicrosoftAjax.debug.js
- 16. Impossible de charger viewstate
- 17. Impossible de charger l'Assemblée
- 18. Impossible de charger l'ensemble sur XP 64bit
- 19. Impossible de charger l'Assemblée .NET 4.0
- 20. Impossible de trouver MSCVR90.dll
- 21. Problème: Impossible de charger viewstate
- 22. Impossible de charger l'assemblage obfusqué
- 23. Impossible de charger l'assistant "sfFacebookConnectHelper.php"
- 24. Impossible de charger le module
- 25. Java: impossible de charger applications.properties
- 26. Impossible de charger « Microsoft.Office.Server.Search » Assemblée
- 27. Impossible de trouver TinyMCE .NET dll
- 28. Impossible de charger « foo.dll » DLL, mais seulement lors de l'exécution par vhost
- 29. Impossible de charger le fichier ou l'assemblage '***. Dll' ou l'une de ses dépendances
- 30. Différentes façons de charger DLL dans MFC?
Il y a un Visual Studio 2009 o_O – TJMonk15