Подтвердить что ты не робот

Исходный код отладки .NET Framework показывает только разборку в Visual Studio 2010

Я пытаюсь отладить исходный код .NET Framework с помощью Visual Studio 2010 Professional. Я выполнил шаги, описанные в посте Радж Каймала, но, должно быть, я что-то не так делаю, поскольку единственный код, который я вижу, - это код разборки

Alt text
(источник: github.com)

Как видно на изображении, параметры "Перейти к исходному коду" и "Символы загрузки" отключены. Тем не менее, символы загружаются с сервера 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\System\Net\WebRequest.cs "который не существует на моей машине.

Что мне не хватает?

4b9b3361

Ответ 1

В свойствах проекта задайте .NET Framework 4.0. У меня была такая же проблема, когда я компилировался для .NET 3.5.