2012-03-08 55 views
1

我有一個.dll文件及其相應的.pdb文件。我沒有它的源代碼。是否有可能使用.pdb文件調試該dll的部分代碼。如何在C#中使用.pdb文件進行調試

什麼是使用.pdb文件進行調試的最佳方式。

感謝
維傑

+0

最佳方式是使用源代碼。如果沒有它,這會變得毫無意義,並且沒有.pdb。 Red Gate銷售反編譯器,可以在調試時恢復源代碼並顯示它。 .NET Reflector VSPro花費了一百九十塊錢。不知道它有多好。 – 2012-03-08 12:28:29

+0

它極其難以調試你沒有源代碼的DLL。反射器插件不會做它聲稱做的事情,允許您調試引用程序集,這當然假定有很多事情。獲得源代碼更容易,更便宜。 – 2012-03-08 12:52:49

回答

3

PDB的二進制的地圖區域(EXE或DLL),以原始的源代碼文件。 AFAIK它們不包含代碼本身,所以除非編碼文件,否則您將無法使用源代碼查看。

相關問題