调试符号未加载

我正在尝试配置visual studio,以便在调试时让我进入.net框架源代码。

我在Win8CP上尝试过Visual Web-Developer-Express-2010和Visual-Studio-2011-Express-For-Web以及Visual-Studio-2011-Express-For-Web,我遇到了同样的问题。 。

我已经阅读了很多关于如何设置它的教程以及我认为正确的设置。

调试常规设置 –

调试一般设置一

还 –

调试一般设置二

调试符号设置 –

调试符号设置

我试过这两个符号服务器。 当我单击Load all Symbols这是我得到的符号加载失败的输出 –

大型版本链接 失败的符号加载输出

如果我将代码运行到断点,请右键单击并选择要执行的特定方法,如下所示 –

大型版链接 我如何尝试进入源代码的示例

我得到这个标签 –

大型版本链接 失败加载错误选项卡

如果我查看我的SymbolCache文件夹,只有一个包含这些内容的FailedLoads文件夹 –

大型版本链接 FailedLoads文件夹内容

我的项目处于调试模式。 我也试过以管理员身份运行VS. 我可以完全控制SymbolCache目录。 我在家庭网络上,可以完全访问我的互联网连接。

为什么这不起作用?

源步进仅适用于RTM或SP版本。

请参阅http://social.msdn.microsoft.com/Forums/en-US/refsourceserver/thread/1b74f60c-e961-425c-a38e-362406dd4cfe 。

由于4.5程序集保持与4.0相同的版本号 ( 愚蠢的想法 ),因此现在无法获得兼容的符号+源代码,因此安装VS11时这是不可能的。 您必须从一台干净的机器重新开始,不要安装.NET 4.5。

这真是太愚蠢……版本控制的全部要点就是抛出窗外。

您是否设置了加载符号的环境 (注意:默认情况下,符号未设置为加载 – 未检查VS 11,顺便说一下(稍后会这样做))。

您还可以查看此文章以获取符号信息。 我将不得不检查是否有针对.NET的符号的手动下载。

您也可以手动将源服务器设置为http://referencesource.microsoft.com/symbols 。 您无法浏览参考源。

我有这个问题 – 没有符号加载 – 并花了一个星期试图解决它。 我的问题是我第一次开始在我的网站项目中使用母版页。 我错误地创建了内容页面; 错误是我没有在内容页面的页面指令中指出代码隐藏文件,因此我的代码隐藏文件实质上与项目的构建无关。 经过一周的挫折之后,一个愚蠢的错误和简单的修复。 希望这有助于一些失去的编程灵魂陷入同样的​​问题。