Я пытаюсь отладить исходный код .NET Framework, используя Visual Studio 2010 Professional. Я выполнил шаги, описанные в посте Raj Kaimal , но, должно быть, я что-то не так делаю, поскольку единственный код, который я вижу, - это код разборки:
Альтернативный текст http://jdecuyper.github.com/images/SO/vs2010DebugFramework.jpg
Как видно на изображении, опции Перейти к исходному коду и Символы загрузки отключены. Тем не менее, символы загружаются с сервера Microsoft, поскольку я вижу их в каталоге локального кэша.
Код, который я отлаживаю, выглядит следующим образом:
var wr = WebRequest.Create("http://www.google.com");
Console.WriteLine("Web request created");
var req = wr.GetRequestStream();
Console.Read();
Когда я нажимаю F11 , чтобы перейти к первой строке кода, появляется окно, ищущее файл "WebRequst.cs" внутри "f: \ dd \ ndp \ fx \ src \ Net \ Система \ Net \ WebRequest.cs ", которая не существует на моей машине.
Чего мне не хватает?