【发布时间】:2008-12-17 06:28:19
【问题描述】:
我已按照http://blogs.msdn.com/sburke/archive/2008/01/16/configuring-visual-studio-to-debug-net-framework-source-code.aspx 中概述的步骤启用 .NET Framework 的源代码调试,并且我过去曾使用过它。现在我使用的是 .NET 3.5 SP1,它似乎已经停止工作。除了我刚才提到的博客条目中的步骤之外,我还可以采取哪些特殊步骤来使源代码调试再次正常工作?
【问题讨论】:
-
+1。我也遇到了这个问题。
-
我无法在 Visual Studio SP1 上调试框架源。它曾经在我的机器上工作。我最初让 Windbg 和 Visual Studio 将符号缓存到同一个目录,但现在我已将 VS.NET 缓存移动到它自己的目录以强制它重新下载符号。
-
我的输出窗口状态: 步入:不带符号的单步跳过方法 'System.Web.UI.WebControls.XmlDataSourceView.XmlDataSourceView' 以下是我的环境选项调试中的一些摘录 --> 常规未选中 - 启用仅我的代码已选中 - 启用 .NET Framework 源单步执行已选中 - 启用源服务器支持已选中 - 将源服务器诊断消息打印到输出窗口 选项调试 --> 符号已选中 - 符号文件 (.pdb) 位置:referencesource.microsoft.com/symbols 已选中 - 搜索以上位置仅在手动加载符号时。
-
模块窗口:System.Web.dll C:\WINDOWS\assembly\GAC_32\System.Web\2.0.0.0__b03f5f7f11d50a3a\System.Web.dll 是 N/A 已加载符号。 C:\managedSymbols\MicrosoftPublicSymbols\System.Web.pdb\DBE79CC9E37744848AFF0F27BA61686C1\System.Web.pdb 10 2.0.50727.3082 (QFE.050727-3000) 11/25/2008 12:03 AM 65F20000-66A pdb 大小 912,384 字节。
标签: .net visual-studio-2008 debugging