"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?

26
demandé sur Georges Farah 2015-02-07 14:03:38

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.

13
répondu The Beast 2016-02-03 22:51:08

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

50
répondu Alesson 2017-05-23 11:54:27

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.

28
répondu Sebastian Redl 2015-02-07 11:05:41

ça a marché pour moi. Allez à Outils-> Options -> Debugger -> natif et vérifiez la charge DLL exporte . Espérons que cette aide

3
répondu Rahul Solanki 2015-11-26 18:13:15

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.

2
répondu CryWolF 2016-03-03 04:36:36