"impossible de trouver ou d'ouvrir le fichier pdb" Visual Studio C++ 2013
je viens de télécharger VS 2013 Community Edition et j'ai écrit ma première application. Quand je l'exécute il montre dans la section de sortie:
'ConsoleApplication1.exe' (Win32): Loaded 'C:UsersToshibaDocumentsVisual Studio 2013ProjectsConsoleApplication1DebugConsoleApplication1.exe'. Symbols loaded.
'ConsoleApplication1.exe' (Win32): Loaded 'C:WindowsSystem32ntdll.dll'. Cannot find or open the PDB file.
'ConsoleApplication1.exe' (Win32): Loaded 'C:WindowsSystem32kernel32.dll'. Cannot find or open the PDB file.
'ConsoleApplication1.exe' (Win32): Loaded 'C:WindowsSystem32KernelBase.dll'. Cannot find or open the PDB file.
'ConsoleApplication1.exe' (Win32): Loaded 'C:WindowsSystem32msvcp120d.dll'. Cannot find or open the PDB file.
'ConsoleApplication1.exe' (Win32): Loaded 'C:WindowsSystem32msvcr120d.dll'. Cannot find or open the PDB file.
The program '[11196] ConsoleApplication1.exe' has exited with code 0 (0x0).
Quel est le problème? J'ai vérifié mon code sur de nombreux sites, donc je sais que le problème n'est pas dans mon code. Quelqu'un peut-il m'aider?
5 réponses
Travailler avec VS 2013. Essayez ce qui suit
Outils - > Options - > Débogage - > Fenêtre De Sortie - > Module Load Messages - > Off
il désactivera l'affichage des modules chargés. En Ce Qui Concerne Meilleur.
Essayer d'aller dans Outils->Options->Options de Débogage->Symboles et sélectionnez la case à cocher "Microsoft Serveurs de symboles", Visual Studio va télécharger Pdb automatiquement.
PDB est un fichier d'information de débogage utilisé par Visual Studio. Ce sont système DLLs, pour lequel vous n'avez pas de symboles de débogage.[...]
Voir Ne peut pas trouver ou ouvrir le fichier PDB dans Visual Studio C++ 2010
pas de problème. Vous exécutez votre code sous le débogueur, et le débogueur vous dit qu'il n'a pas d'informations de débogage pour les bibliothèques système.
si vous avez vraiment besoin de cela (généralement pour les traces de pile), vous pouvez le télécharger à partir des serveurs de symboles de Microsoft, mais pour l'instant vous n'avez pas besoin de vous inquiéter.
ça a marché pour moi. Allez à Outils-> Options -> Debugger -> natif et vérifiez la charge DLL exporte . Espérons que cette aide
il n'y a aucun problème ici, c'est parfaitement normal - il affiche des messages informatifs sur ce que debug-info a été chargé (et ce qui ne l'a pas été) et aussi que votre programme exécuté et quitté normalement - un code de retour zéro signifie le succès.
si vous ne voyez rien à l'écran en exécutant votre programme avec CTRL-F5 au lieu de F5.