I am trying to debug using Visual Studio 2013 and want to step into the .NET source, especially the System.Web.dll but it cannot find the correct .pdb file.
I tried the following steps already:
- set up visual studio as the setup guide from microsoft said: http://referencesource.microsoft.com/setup.html
- added http://referencesource.microsoft.com/symbols/ as symbol server
- download the source directly and set it as symbol directory
The project is a ASP.NET WebForm Project targeting the .NET 4.5.1 Framework
In the web.config I set the target framework to 4.5.1 aswell
<compilation debug="true" targetFramework="4.5.1"/>
<httpRuntime targetFramework="4.5.1" enableVersionHeader="false"/>
My test machine is running Windows 8.1 and I am using the local IIS server.
When debugging the symbols get loaded, but looking into my symbol directory in FailedLoads shows a lot of symbols failed to load.
_WINDOWS_Microsoft.Net_assembly_GAC_64_System.Web_v4.0_4.0.0.0__b03f5f7f11d50a3a_System.Web.txt
with content:
Not Found
System.Web.dll is in the list of Assemblies that are supposed to have symbols, but when I want to load them it says it cannot find them.
How do I debug the .NET System.Web.dll in visual studio 2013