C# 如何使用.pdb文件在C中进行调试#

C# 如何使用.pdb文件在C中进行调试#,c#,debugging,dll,pdb,C#,Debugging,Dll,Pdb,我有一个.dll文件及其相应的.pdb文件。我没有它的源代码。是否可以使用.pdb文件调试来自该dll的部分代码 使用.pdb文件进行调试的最佳方法是什么 谢谢 Vijaypdb将二进制文件(exe或dll)的映射区域映射到原始源代码文件。好吧,它们不包含代码本身,因此除非您编写文件,否则无法查看源代码。最佳方法是使用源代码。如果没有它,这将很快变得毫无意义,并且与没有.pdb一样有效。RedGate出售一个反编译器,可以恢复源代码并在调试时显示。净反射器VSPro,价格为190美元。不知道它工

我有一个.dll文件及其相应的.pdb文件。我没有它的源代码。是否可以使用.pdb文件调试来自该dll的部分代码

使用.pdb文件进行调试的最佳方法是什么

谢谢

Vijay

pdb将二进制文件(exe或dll)的映射区域映射到原始源代码文件。好吧,它们不包含代码本身,因此除非您编写文件,否则无法查看源代码。

最佳方法是使用源代码。如果没有它,这将很快变得毫无意义,并且与没有.pdb一样有效。RedGate出售一个反编译器,可以恢复源代码并在调试时显示。净反射器VSPro,价格为190美元。不知道它工作得有多好。调试一个没有源代码的dll是非常困难的。reflector插件做了它声称要做的事情,允许您调试引用程序集,当然这需要做很多事情。获取源代码更容易、更便宜。