Я ищу какой-то фреймворк, который позволяет декомпилировать сборку .NET для получения исходного кода.
Я знаю, что Reflector предлагает какой-то API для выполнения операций над сборками, когда я его использовал, мне кажется, что я получаю только инструкции IL, а не исходный код.
То, что я хотел бы сделать, это установить какой-нибудь умный необработанный обработчик исключений, который даст мне ошибочные строки кода (для целей внутренней отладки).
Возможно ли это с помощью Reflector API? какие еще инструменты доступны для этой цели?