2010-11-19 7 views
0

J'ai récemment débogué un plugin de navigateur. Le processus de débogage se déroule comme suit:Comment rechercher les fichiers PDB lors de la liaison à un programme déjà en cours d'exécution dans Visual Studio 2008?

1) Construire un nouveau plugin et l'enregistrer avec regsvr32. 2) Exécuter le navigateur. 3) Joindre au processus de navigateur avec Visual Studio.

Chaque fois que j'attache au processus de navigateur, je ne peux plus me symboles dans mes piles d'appels ... Mais les points d'arrêt de travail ... Mais je vraiment besoin d'être en mesure de voir ce que les fils sont en train de faire ...

Les fichiers .pdb sont situés juste à côté des bibliothèques dont dépend le plugin du navigateur. Comment puis-je indiquer à Visual Studio l'emplacement des fichiers PDB?

Répondre

3

Allez dans Options -> Mise au point -> Symboles et ajoutez le répertoire là-dedans.

0

L'emplacement du fichier .pdb est généralement contenu dans le module. Êtes-vous déplacer le pdb d'où il a été créé à l'origine? Aussi, semble étrange que les points d'arrêt fonctionnent sans symboles présents. La fenêtre de sortie de débogage indique-t-elle explicitement que les symboles n'ont pas été trouvés?