2010-06-10 75 views

回答

1

如果它没有调试信息,那么它是没有用的(通常DLL是在“Release”版本中发布的 - 这通常意味着Debug信息不可用)。为了实际上调试您必须也有源。

2

你不说,但如果它是一个.NET程序集的DLL你可以使用反汇编工具Reflector来查看反转的源代码。

+0

+1良好的使用点使用反射器,我将不得不亲自尝试一下。这是好还是不错? – VoodooChild 2010-06-10 06:41:42

1

您可以使用类似DLL Export Viewer的程序来查看DLL文件。

但随着吕梁指出,你不能对它进行调试,除非你有来源或PDB文件...

1

如果它是一个托管的DLL您可以.NET Reflector调试它即使没有符号,没有源代码。在那里,你可以

  • 反编译的第三方组件从内VS
  • 步骤通过反编译组件和使用所有的调试技术 你会在你自己的代码