Степпинг источника .NET Framework не работает, несмотря на установленные параметры - PullRequest
13 голосов
/ 21 мая 2011

У меня включены эти опции, как показано на этом снимке экрана:

screenshot

У меня также выбран модуль System.Windows.Forms.dll:

screenshot

И все же он перешагивает через код.В частности, у меня есть этот код в подклассе ListBox:

protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
{
    return base.ProcessCmdKey(ref msg, keyData);
}

Я попытался установить там точку останова, а затем перейти на это с помощью F11, но он просто перешагнул.

Чего не хватает, чтобы заставить это работать?

Ответы [ 2 ]

10 голосов
/ 21 мая 2011

Они не выпустили исходный код для последнего патча для .NET 4.0, который поставляется с VS2010 SP1, поэтому, если он у вас установлен, он не сможет найти нужные исходные файлы и не сможет его отобразить.,Это точное поведение со мной тоже.Откат обновления решает проблему, но тогда я не могу использовать полезности, которые поставляются с SP1.

Если вы выберете опцию для печати диагностических сообщений, вы получите предупреждение о том, что источники не могут быть найденына сервере.Вы можете скачать исходный RTM-файл по адресу referenceource.microsoft.com и в противном случае вручную просмотреть источники.

0 голосов
/ 02 октября 2012

Существует ошибка, зарегистрированная в Microsoft Connect для этого, если вы хотите ее проголосовать.

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