3
Visual Studio加載正確的PDB文件,但找不到解決方案中任何內容的源信息。該模塊的調試信息中缺少源信息 - PDB已成功加載
事情我已經嘗試:
- 乾淨,重新啓動,重新生成項目(CMake的),重建
- 檢查模塊窗口,以確保PDB被加載(它是)
- 惹「調試源文件「設置
- 使用symchk檢查PDB文件(它表示PDB與EXE匹配,並且它具有完整的符號信息,即它沒有被剝離)
- 下載系統庫符號f rom微軟,因爲爲什麼不
是否有一些設置,生成沒有源信息的PDB?或者它可能會烘焙不良路徑進入PDB?我嘗試了一下PDB,儘管它看起來有所有的符號,但我找不到任何源文件路徑。
更多信息:這是一個64位的C++項目。一切都靜態鏈接,包括運行時。
如果調試器本身找不到它,調試器會詢問您的源文件位置。膝蓋猛拉是點擊取消,它不會再問。在解決方案資源管理器窗口>屬性>調試源文件中右鍵單擊該解決方案。清空「不要看」框,在其上方的列表中添加路徑。 –
@HansPassant這是奇怪的部分,我從來沒有得到該選項手動找到源文件。這裏:http://i.imgur.com/jgOL8wE.png – etodd
將源文件夾添加到「調試源文件」屬性似乎不起作用。 – etodd