visual-studio - professional - visual studio tutorial



'無法找到或打開pdb文件'Visual Studio C++ 2013 (4)

我剛下載了VS 2013社區版,我編寫了我的第一個應用程序。 當我運行它時,它顯示在輸出部分:

'ConsoleApplication1.exe' (Win32): Loaded 'C:\Users\Toshiba\Documents\Visual Studio 2013\Projects\ConsoleApplication1\Debug\ConsoleApplication1.exe'. Symbols loaded.
'ConsoleApplication1.exe' (Win32): Loaded 'C:\Windows\System32\ntdll.dll'. Cannot find or open the PDB file.
'ConsoleApplication1.exe' (Win32): Loaded 'C:\Windows\System32\kernel32.dll'. Cannot find or open the PDB file.
'ConsoleApplication1.exe' (Win32): Loaded 'C:\Windows\System32\KernelBase.dll'. Cannot find or open the PDB file.
'ConsoleApplication1.exe' (Win32): Loaded 'C:\Windows\System32\msvcp120d.dll'. Cannot find or open the PDB file.
'ConsoleApplication1.exe' (Win32): Loaded 'C:\Windows\System32\msvcr120d.dll'. Cannot find or open the PDB file.
The program '[11196] ConsoleApplication1.exe' has exited with code 0 (0x0).

問題是什麼? 我在許多網站上檢查了我的代碼,所以我知道問題不在我的代碼中。 誰能幫我?

https://code.i-harness.com


使用VS 2013.請嘗試以下操作

工具 - >選項 - >調試 - >輸出窗口 - >模塊加載消息 - >關閉

它將禁用所加載模塊的顯示。 最好的祝福。


嘗試轉到工具 - >選項 - >調試 - >符號並選擇複選框“Microsoft符號服務器”,Visual Studio將自動下載PDB。

PDB是Visual Studio使用的調試信息文件。 這些是系統DLL,你沒有調試符號。[...]

請參閱在Visual Studio C ++ 2010中找不到或打開PDB文件


沒問題。 您正在調試器下運行代碼,調試器告訴您它沒有系統庫的調試信息。

如果您確實需要(通常用於堆棧跟踪),您可以從Microsoft的符號服務器下載它,但是現在您不必擔心。


這裡沒有問題,這是完全正常的 - 它顯示了關於加載了什麼調試信息(以及哪些不是)的信息性消息,以及您的程序正常執行和退出 - 零返回代碼意味著成功。

如果您在屏幕上看不到任何內容,請使用CTRL-F5而不是F5來運行程序。





c++builder