调试在Dev Studio外部生成的.NET程序集
我有一个.NET项目,它引用了在解决方案之外构建的另一个程序集 我有其他程序集的所有源代码,但我只能将其作为“.DLL”引用添加,而不能将实际项目作为依赖项添加 问题是,当我进入外部代码时,调试器会“跳过”它调试在Dev Studio外部生成的.NET程序集,.net,visual-studio,visual-studio-2005,.net,Visual Studio,Visual Studio 2005,我有一个.NET项目,它引用了在解决方案之外构建的另一个程序集 我有其他程序集的所有源代码,但我只能将其作为“.DLL”引用添加,而不能将实际项目作为依赖项添加 问题是,当我进入外部代码时,调试器会“跳过”它 如何为外部.NET程序集启用“源代码”调试。如果可以在另一个visual studio中打开源代码,则启动应用程序后,可以将VS附加到该其他进程。 您可以在源代码中设置一个断点并从那里进行调试。在Tools/Options/debug/General中,有一个名为“仅启用我的代码(仅受管理
如何为外部.NET程序集启用“源代码”调试。如果可以在另一个visual studio中打开源代码,则启动应用程序后,可以将VS附加到该其他进程。
您可以在源代码中设置一个断点并从那里进行调试。在Tools/Options/debug/General中,有一个名为“仅启用我的代码(仅受管理)”的选项。关闭它。如果您有dll,并且想要进入二进制文件,则需要dll的pdb文件
关于调试.Net源代码在VS2010中,还可以调试原始.Net framework源代码。要调试框架中的错误,请查看以下站点以了解更多信息: