close
之前研究過 pdb 檔案的作用,不過沒找到可以讀取它的方法。這個問題一直擱在心頭上,總算這兩天有看到相關的文章。原來安裝 Visual Studio 的時候就會連同 DIA Dump 範例一起安裝進來。只要把這個範例的方案檔打開,編譯,接著就可以做 Dump 的動作囉!
範例的路徑是:
%ProgramFiles(x86)%\Microsoft Visual Studio 8\DIA SDK\Samples\DIA2Dump\dia2dump.sln
編譯完之後,開啟命令提示字元,將目錄切到 Debug 底下(跟 Dia2Dump.exe 同一層),然後輸入 Dia2Dump.exe "pdb檔案的路徑 + 檔名",再按下 Enter 就可以看到 pdb 的內容了。
執行 Dia2Dump.exe 命令
果然有行號及原始碼檔案的位置
[參考資料]
http://msdn.microsoft.com/en-us/library/b5ke49f5(v=VS.80).aspx
http://msdn.microsoft.com/en-us/library/ms229861.aspx
http://sourceforge.net/projects/pdbdump/
http://blogs.msdn.com/jmstall/archive/2005/08/25/pdb2xml.aspx
全站熱搜
留言列表