我正在尝试使用公共(public)可用符号调试.NET 代码。我按照说明进行设置:
在“工具”->“选项”->“调试”中,我选中了“启用.NET框架源代码步进”,禁用了“仅启用我的代码”。
在工具->选项->调试->符号中加载所有符号。我检查了这个文件夹中出现了很多 *.pdb。
在 ASP.NET MVC 应用程序中,我将断点放置到 Application_Start() 方法中。
调试器运行后,我看到调用堆栈,看到调用堆栈(System.Web.dll)中的所有方法。但如果我尝试双击它,我只能看到反汇编代码(或消息 - 没有可用的源代码)。
可能是什么原因?
最佳答案
你安装了VS2010 SP1吗? 如果是,则转到: http://social.msdn.microsoft.com/Forums/en-US/refsourceserver/thread/41388c7b-582b-4e3f-8178-3d38a3c99639
关于.net - 无法在VS2010中调试.NET框架代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6206847/