Отладка исходного кода .NET Framework показывает только разборку в Visual Studio 2010 - PullRequest
16 голосов
/ 29 апреля 2010

Я пытаюсь отладить исходный код .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 ", которая не существует на моей машине.

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

1 Ответ

3 голосов
/ 20 июля 2010

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...