Подпишись на наш Twitter

Быть в курсе появления новых статей!

Иногда бывает полезно посмотреть не только метаданные классов .NET и WPF, но также пройтись в пошаговой отладке по исходному коду и посмотреть, как оно работает.

Для включения пошаговой отладки по исходному коду .NET в отладчике:

Для начала закройте все открытые солюшены. Далее в Tools | Options, выберите Debugging | General и отметьте пункт Enable .NET Framework source stepping.

Также установите Enable Source Server Support чекбокс. Дальше выберите Debugging | Symbols в списке слева. Снимите выделение с Microsoft Symbol Servers, если он отмечен. Нажмите на кнопке добавить и введите http://referencesource.microsoft.com/symbols. Далее нажмите кнопку Empty Symbol Cache.

Когда вы начнете отладку, вы увидите сообщение о скачивании символов. Это может занять некоторое время.

При первой попытке пошаговой отладки с исходным кодом .NET вы увидите пользовательское соглашение (EULA).

После согласия вы увидите исходный код!

Оригинал: #90 – Stepping Into .NET Source Code in Visual Studio 2010




Дата публикации: 10.10.2010 15:32

Ярлыки: Debugging, Visual Studio