有没有办法将ASP.NET源附加到我的项目中,所以我也可以逐步完成它?

时间:2013-07-08 17:38:40

标签: asp.net

我从http://aspnetwebstack.codeplex.com/

获得了Microsoft Asp.Net源代码

在调试我当前的ASP.Net应用程序时,有没有办法让我进入这个源代码?我想这样做而不将整个解决方案添加到我的项目中。

例如:设置断点并附加到asp.net进程后。我想进入asp.net源代码。

2 个答案:

答案 0 :(得分:2)

您需要启用.NET Framework源步进和符号下载。符号和说明应该来自SymbolSource

答案 1 :(得分:1)

要启用单步调试并设置断点,您需要在Debug-settings

中启用以下内容

Tools -> Options -> Debugging -> General

检查Enable .Net Framework source stepping

Tools -> Options -> Debugging -> Symbols下添加以下内容:

See this link有更详细的解释。

previous answer中所述:

您真正需要做的是退出Visual Studio,运行命令

gacutil /u System.Web.Mvc

然后转到C:\ Windows \ Microsoft.NET \ assembly \ GAC_MSIL,删除或重命名有问题的System.Web.Mvc文件夹。在此之后,将下载您的Visual Studio和“正确的”System.Web.Mvc,您可以单步执行代码并设置断点。