Dll manquante en dependency walker
Je vais avoir une dll et dont je suis l'ouverture dans le dependency walker avec plate-forme visual studio 2003 et OS est de 2000. et mon que dll trouver tous dépendance.
Mais quand je vais ouvrir cette dll dans tha un autre système, qui est d'avoir l'OS windows7 et visual studio 2010, j'ai trouvé manquant dll erreurs.
GDIPLUS.DLL, GPSVC.DLL, IESHIMS.DLL.
énumérés ci-dessus 3 dll manquantes. quand j'ai downloded les dll et les mettre dans le même endroit où ma dll est résidant, je viens de trouver ci-dessous les dll manquantes de la liste.
API-MS-WIN-CORE-COM-L1-1-1.DLL, API-MS-WIN-CORE-DEBUG-L1-1-1.DLL, API-MS-WIN-CORE-DELAYLOAD-L1-1-1.DLL, API-MS-WIN-CORE-ERRORHANDLING-L1-1-1.DLL, API-MS-WIN-CORE-FILE-L1-2-1.DLL, API-MS-WIN-CORE-FILE-L2-1-1.DLL, API-MS-WIN-CORE-HEAP-L1-2-0.DLL, API-MS-WIN-CORE-HEAP-OBSOLETE-L1-1-0.DLL, API-MS-WIN-CORE-JOB-L2-1-0.DLL, API-MS-WIN-CORE-KERNEL32-LEGACY-L1-1-1.DLL, API-MS-WIN-CORE-LIBRARYLOADER-L1-2-0.DLL, API-MS-WIN-CORE-LOCALIZATION-L1-2-1.DLL, API-MS-WIN-CORE-LOCALIZATION-OBSOLETE-L1-2-0.DLL, API-MS-WIN-CORE-MEMORY-L1-1-2.DLL, API-MS-WIN-CORE-PRIVATEPROFILE-L1-1-1.DLL, API-MS-WIN-CORE-PROCESSENVIRONMENT-L1-2-0.DLL, API-MS-WIN-CORE-PROCESSTHREADS-L1-1-2.DLL, API-MS-WIN-CORE-REGISTRY-L1-1-0.DLL, API-MS-WIN-CORE-REGISTRY-PRIVATE-L1-1-0.DLL, API-MS-WIN-CORE-STRING-OBSOLETE-L1-1-0.DLL, API-MS-WIN-CORE-SYNCH-L1-2-0.DLL, API-MS-WIN-CORE-SYSINFO-L1-2-1.DLL, API-MS-WIN-CORE-THREADPOOL-L1-2-0.DLL, API-MS-WIN-CORE-THREADPOOL-LEGACY-L1-1-0.DLL, API-MS-WIN-CORE-THREADPOOL-PRIVATE-L1-1-0.DLL, API-MS-WIN-CORE-TIMEZONE-L1-1-0.DLL, API-MS-WIN-DOWNLEVEL-ADVAPI32-L1-1-0.DLL, API-MS-WIN-DOWNLEVEL-OLE32-L1-1-0.DLL, API-MS-WIN-DOWNLEVEL-SHLWAPI-L1-1-0.DLL, API-MS-WIN-EVENTING-PROVIDER-L1-1-0.DLL, API-MS-WIN-SECURITY-ACTIVEDIRECTORYCLIENT-L1-1-0.DLL, API-MS-WIN-SECURITY-BASE-L1-2-0.DLL, API-MS-WIN-SECURITY-GROUPPOLICY-L1-1-0.DLL, API-MS-WIN-SECURITY-LSALOOKUP-L1-1-1.DLL, API-MS-WIN-SECURITY-LSALOOKUP-L2-1-1.DLL, API-MS-WIN-SECURITY-PROVIDER-L1-1-0.DLL, API-MS-WIN-SERVICE-CORE-L1-1-1.DLL, API-MS-WIN-SERVICE-WINSVC-L1-2-0.DLL, SYSNTFY.DLL.
C'est peut-être en raison d'un problème de configuration, veuillez m'aider à résoudre ce problème.
OriginalL'auteur user3811406 | 2014-07-16
Vous devez vous connecter pour publier un commentaire.
Ces erreurs signalées pour
GDIPLUS.DLL
,GPSVC.DLL
etIESHIMS.DLL
sont des faux positifs. L'analyse statique que Dependency Walker ne sera parfois rapport d'erreurs de ce type. Mais lorsque vous essayez de charger la DLL, vous trouverez, je crois, qu'il se charge correctement.Vous n'avez pas besoin de télécharger ces trois Dll. Vous devez absolument inverser cette action. Supprimer ces fichiers à partir du répertoire où votre fichier DLL réside.
Ce test a été essentiellement à l'interopérabilité ma dll dans visual studio 2010. Je pourrais interop la même dll dans visual studio 2003. Merci de me guider comment puis-je résoudre ce problème.
Je ne comprends pas cette question. Pourriez-vous peut-être expliquer un peu plus.
En fait, j'ai quelques xx.dll et dont la fonction que je veux utiliser en application en C# avec Visual Studio 2010. Je peux interop cette fonction dll dans Visual Studio 2003 par la création d'une application console. DONC mon Problème est que je veux interop dll méthode dans Visual Studio 2010 avec C# web apllication, mais je ne suis pas capable d'ajouter la référence de l'dll dans mon application web. Merci de m'aider. merci à l'avance.
C'est tout à fait une question de l'un d'eux a demandé. Si la DLL n'est pas géré, alors vous ne pouvez pas ajouter une référence. C'est seulement à la gestion des assemblées.
OriginalL'auteur David Heffernan
Toutes les API-MS-WIN-XXX manquant dll sont vraiment API-ensembles (parfois désigné comme "virtuel Dll'). Dependency walker n'était tout simplement pas mis à jour depuis la sortie de leur création. Voici quelques détails.
OriginalL'auteur Ofek Shilon