2010-02-10 2 views
2

Этот пост (http://blogs.msdn.com/sburke/archive/2008/01/16/configuring-visual-studio-to-debug-net-framework-source-code.aspx) по-прежнему является предпочтительным методом для отладки кода рамки из визуальной студии? Или что-то изменилось?Отладка кода Framework в Visual Studio

+0

Статья, которую вы опубликовали, является именно тем, как я отлаживаю исходный код. – kenwarner

+0

Теперь это не работает для меня. Я могу отлаживать исходный код .NET 4.0, но не исходный код .NET 3.5 SP1. И для этого я загружаю символы .NET 4.0 и исходный код с http://referencesource.microsoft.com/netframework.aspx и указываю параметры Tools-> Options-> Debugging, чтобы указать на символы из этой установки (которые устанавливаются на локальный жесткий диск ... Я не указываю на серверы символов Microsoft). – cplotts

ответ

2

С Visual Studio 2008 ответы на ваш вопрос да и нет, соответственно.

3

Это один из способов. Другой способ - использовать предстоящий .NET Reflector Pro, который позволяет декомпилировать фреймворк и отлаживать его. Доступна бесплатная бета-версия.

Первый способ имеет то преимущество, что вы получаете исходный код с комментариями. Второй способ имеет то преимущество, что вы можете отлаживать код фреймворка, даже если Microsoft не предоставляет источник интересующей вас части.