Lorsque je définis un point d'arrêt sur l'une des méthodes qui apparaissent au-dessus de la pile (! CLRStack), j'obtiens beaucoup de ces messages pour chaque DLL référencée par le débogueur, y compris celles du .NET Framework.windbg et symboles
ERREUR: Module de charge terminé, mais les symboles ne peuvent pas être chargés
En outre creuser dans ce qui montre que windbg ne se charge pas tous les fichiers .pdb que je fais disponible dans le chemin des symboles. J'ai vérifié le chemin de mon symbole et cela semble correct, mais les commandes suivantes montrent clairement que tous les PDB ne sont pas chargés correctement!
0:000> !sym noisy
noisy mode - symbol prompts on
0:000> .reload
Reloading current modules
................................................................
DBGHELP: ntdll - public symbols
c:\symbols\ntdll.pdb\6992F4DAF4B144068D78669D6CB5D2072\ntdll.pdb
..
0:000> .sympath
Symbol search path is: SRVc:\symbolsC:\xc
Expanded Symbol search path is: srvc:\symbolsc:\xc
J'ai c: \ symboles utilisés pour le cache et c: \ xc utilisé pour les applications .NET PDB que WinDBG semble incapable de trouver. Une idée de comment je peux utiliser pour aider à résoudre ce problème?
Merci
Essayez de faire '.reload/f' pour forcer les modules déjà chargés à être rechargés avec de nouveaux symboles. –
Merci c'est utile! – CaseyJones