使用visual studio 2013调试.NET 4.5.1 System.Web.dll源代码

elc*_*lch 6 .net asp.net debug-symbols visual-studio-2013

我正在尝试使用Visual Studio 2013进行调试,并希望进入.NET源代码,尤其是System.Web.dll,但它无法找到正确的.pdb文件.

我已经尝试了以下步骤:

该项目是一个针对.NET 4.5.1 Framework的ASP.NET WebForm项目 项目目标框架设置

在web.config中,我将目标框架设置为4.5.1

<compilation debug="true" targetFramework="4.5.1"/>
<httpRuntime targetFramework="4.5.1" enableVersionHeader="false"/>
Run Code Online (Sandbox Code Playgroud)

我的测试机器运行的是Windows 8.1,我使用的是本地IIS服务器.

调试符号时会加载,但是在FailedLoads中查看我的符号目录会显示很多符号无法加载.

_WINDOWS_Microsoft.Net_assembly_GAC_64_System.Web_v4.0_4.0.0.0__b03f5f7f11d50a3a_System.Web.txt

内容:

未找到

FailedLoads目录

System.Web.dll位于应该包含符号的程序集列表中,但是当我想加载它们时,它说它无法找到它们. 在此输入图像描述

如何在visual studio 2013中调试.NET System.Web.dll