调试在Dev Studio外部构建的.NET程序集

时间:2008-12-31 11:22:58

标签: .net visual-studio visual-studio-2005

我有一个.NET项目,它引用了在解决方案之外构建的另一个程序集。

我拥有其他程序集的所有源代码 - 但我只能将其添加为“.DLL”引用,而不是将实际项目添加为依赖项。

问题是,当我进入外部代码时,调试器会“跳过”它。

如何为外部.NET程序集启用“源代码”调试。

4 个答案:

答案 0 :(得分:2)

如果您有dll并想要进入二进制文件,则需要dll的pdb文件。
关于在此article

中调试.Net源代码

答案 1 :(得分:2)

在VS2010中,还可以调试原始.NET框架源代码。要调试框架中的错误,请查看以下站点以获取更多信息: Visual Studio 2010: Debug .NET framework assemblies

答案 2 :(得分:1)

在工具/选项/调试/常规中,有一个名为“仅启用我的代码(仅管理)”的选项。把它关掉。

答案 3 :(得分:0)

如果您可以在另一个Visual Studio中打开源代码,一旦启动了应用程序,您就可以将VS附加到其他进程。 十,您可以在该源代码中设置断点并从那里进行调试。