Contexte: je suis nouveau sur WinDbg et d'essayer de le remettre en marche pour la première fois. Je veux examiner un vidage de la mémoire j'ai pris en cours d'exécution ASP.NET 4 site hébergé dans IIS 7 sur Windows Server 2008 (x86) et téléchargée sur ma machine locale.
J'ai installé les outils de débogage et lancé WinDbg pour la première fois, l'ouverture de vidage sur incident. Je suis allé le Fichier | Symbole Chemin d'accès au Fichier et définissez le chemin d'accès "*srv*c:\symbols*http://msdl.microsoft.com/downloads/symbols*" et attendu pour tous les symboles de la charge.
Lorsque vous essayez de charger SOS, j'ai couru dans des problèmes. Tout d'abord, j'ai essayé la commande suivante...
.loadby sos mscorwks
...et a reçu la réponse "Impossible de trouver le module "mscorwks'".
Après avoir écumé le web, j'ai essayé de charger mscorwks en exécutant la commande suivante...
sxe ld mscorwks.dll
g
...et a reçu la réponse "Non praticable debuggees erreur en "g""
J'ai copié SOS.dll (à partir de C:\Windows\Microsoft.NET\Framework\v4.0.30319) dans le WinDbg répertoire, puis essayé...
.load sos
...et reçu le message d'erreur...
The call to LoadLibrary(sos) failed, Win32 error 0n193
"%1 is not a valid Win32 application."
Please check your debugger configuration and/or network access.
Je ne suis pas tout à fait sûr de savoir comment procéder. Je veux juste de la charge de SOS et de creuser autour de ce fichier de vidage. Toute aide serait grandement appréciée.
Pour info...je suis en train d'essayer d'ouvrir le fichier de vidage sur une version 64 bits de Windows 7 avec la version 64 bits de Windbg.