我的朋友做了一個非常有用的班級圖書館,我一直在使用。我通常使用反射器到請參閱他的代碼做什麼。我可以使用pdb文件來遍歷第三方程序集嗎?
我真正想要做的是步驟通過他的代碼,而我正在調試。所以他給了我他的.pdb文件。
- Foo.dll(發佈配置,編譯)
- Foo.pdb
現在,我不知道我怎樣才能得到它的自動闖入他的代碼時,它拋出一個異常(他的代碼,在各個點,thorws異常..像A first chance exception of type 'System.Web.HttpException' occurred in Foo.dll
...
我可以這樣做嗎?我需要在Visual Studio中設置符號服務器設置的東西嗎?我是否需要將dll編譯成調試配置,並傳遞.dll和.pdb文件?或者(我很好lly害怕這一個)..我需要同時具有.dll,.pdb和他的源代碼...
我也有一個look at this previous SO question,但它sorta沒有幫助(但證明我已經在提出問題之前嘗試搜索)。
有人可以幫我嗎?
如果參考項目不是第三方,但我需要設置符號服務器,但我自己的項目是我有它的源代碼,但在我想調試的另一個項目中添加了dll – dakait 2013-03-11 06:35:20
不,如果您已經構建該機器上引用的項目,以及是否有pdb文件。只需將引用的dll旁邊的pdb文件複製一下,就可以了。 – 2013-03-11 11:19:04
tnx的回覆:) – dakait 2013-03-11 11:24:56