簡體   English   中英

使用不同的dll和pdb的Visual Studio 2012調試

[英]Visual Studio 2012 debug using different dll and pdb

我正在嘗試使用Visual Studio 2012打開轉儲文件,但缺少一些PDB文件。

有沒有辦法使調試器使用在我的計算機上構建的另一個PDB文件? 不幸的是,我無法訪問原始的DLL和PDB。

我正在嘗試使用“瀏覽並找到***。dll ...”按鈕打開我的PDB,但是卻收到一條錯誤消息,提示“在此文件夾中找不到匹配的符號文件”

Visual Studio不能忽略符號不匹配的選項。 其他調試器(如WinDbg)具有該功能。

ChkMatch能夠修改PDB文件,以便Visual Studio不再能夠識別差異。 但是,結果就是這樣:即使稍作修改也可能導致編譯器發出完全不同的代碼。 您在Visual Studio中看到的內容可能完全令人誤解。 有關詳細信息,請參見此答案

警告:調查后立即刪除修改后的文件,否則您遲早會發現幽靈漏洞。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM