3
將PDB放在錯誤的地方很容易,通常您只需簡單地將事情分類並再次運行應用。但是如果一個應用程序崩潰,並且你附加了一個調試器來進行調查,並且這些符號未被加載呢?你可以在這個時候將VC++指向PDB嗎?一旦你已經開始運行應用程序,你可以在VC++中附加一個PDB嗎?
將PDB放在錯誤的地方很容易,通常您只需簡單地將事情分類並再次運行應用。但是如果一個應用程序崩潰,並且你附加了一個調試器來進行調查,並且這些符號未被加載呢?你可以在這個時候將VC++指向PDB嗎?一旦你已經開始運行應用程序,你可以在VC++中附加一個PDB嗎?
這裏有一個簡單的方法:
看看該模塊(對接)窗口(調試菜單,在Windows下)。這應該列出所有當前正在調試的DLL/EXE。
加載符號從>符號路徑
這將讓你通過一個標準的Windows打開對話框瀏覽PDB:要加載一個PDB,然後選擇一個模塊上單擊鼠標右鍵。