Lors de l'utilisation de WinDbg, où le privé fichiers de symboles (apb?) être placé?
Ma situation est la suivante: j'ai une DLL qui je veux de débogage. J'ai le code source et les fichiers de symboles de cette DLL. Cette DLL est appelée par une autre DLL (que je n'ai pas de symboles ou de la source) qui, à son tour, est appelé par un fichier EXE (que je n'ai pas aussi de symboles ou de la source).
Mon problème est que je reçois un avertissement qui dit que
*** AVERTISSEMENT: Impossible de vérifier la somme de contrôle pour C:\TheProgram\SomeSubfolder\AnotherSubfolder\MyDll.dll
Cet avertissement, je pense, est la raison pourquoi je reçois ce type de messages dans la pile d'appel:
Madll!Classe::AFunction+SomeHexAddress
Mon fichier de structure ressemble à quelque chose comme ceci:
L'exe: C:\TheProgram\program.exe
L'appel de la dll: C\TheProgram\SomeSubfolder\appelant.???
Ma DLL que je veux debug: C:\TheProgram\SomeSubfolder\AnotherSubfolder\MyDll.dll
Note: j'ai mis le Symbole chemin du Fichier et le chemin du fichier Source à l'endroit où la DLL de débogage a été généré, dans mon espace de travail sur un lecteur différent de l'exe.. Mais je l'ai copier le pdb + fichiers de mappage et de le mettre sur la dll que je voulais debug..