2016-06-24 2 views
0

Je crée et exécute correctement mon projet, mais lorsque j'essaie de définir un point d'arrêt, Visual Studio m'indique que le point d'arrêt ne sera pas actuellement touché, aucun symbole n'a été chargé pour ce document.Impossible de trouver ou d'ouvrir le fichier PDB

Lorsque j'ouvre la fenêtre Modules, je peux voir que pour tous les fichiers .dll dans mon projet, le statut du symbole est "Impossible de trouver ou ouvrir le fichier PDB."

Je suis très novice dans le développement de Visual Studio et de C++ en général, donc les suggestions que vous avez pour moi sont très appréciées!

+0

Lorsque vous recherchez dans le dossier de sortie de génération pour l'un de ces DLL, pouvez-vous voir le fichier PDB? Si oui, avez-vous essayé de pointer manuellement le débogueur? Si vous ne trouvez pas non plus de fichier PDB sur votre disque, vous avez peut-être désactivé par inadvertance l'option qui les génère. Vérifiez les propriétés de votre projet pour vous assurer. En dehors de cela, nous aurons besoin de plus d'informations si nous allons vous aider; C'est une description assez large du problème. –

+0

Merci pour la réponse. Oui, je peux voir les fichiers PDB, donc je les génère toujours. Comment est-ce que je pointerais manuellement le débogueur à eux? – Kaitlyn

+0

Avez-vous supprimé la PDB et reconstruit? Sont-ils vraiment générés ou pourrait-il être une ancienne version juste là? –

Répondre

1

Le problème était que j'avais Just-My-Code activé lors de l'utilisation d'un fichier en version. La désactivation de JMC a résolu le problème. Merci!