Мне нужны фактические символы отладки из выпущенной версии ASP.NET MVC 2 (версия, которая устанавливается через установщик веб-платформы).
Я знаю, что могу скачать исходный код, собрать и использовать отладочные символы из него. Но у этого подхода есть пара проблем:
- Требует, чтобы все другие зависимости были перестроены с использованием этой версии DLL, поскольку она не подписана. Это невозможно, если вы используете сторонние библиотеки, которые не предоставляют исходный код.
- Собранная версия из последнего источника не соответствует версии выпуска (возможно, из-за разницы только в подписи). Поэтому я не могу ссылаться на этот .pdb.
- Мне не нужна зависимость от пользовательской сборки или любой другой сборки, кроме той, которая устанавливается при стандартной установке.
Мне просто нужны отладочные символы, чтобы я мог пройти через исходный код, не вводя другую dll. Я пробовал использовать общедоступный Microsoft Symbol Server, но он не загружает символы для этой dll.
Кто-нибудь знает, существует ли этот .pdb?
(Я знаю, что эту dll можно сгенерировать и пройти через нее, используя более новую версию Reflector, но это для профессиональной версии и сейчас стоит денег.)