2010-07-09 3 views
0

Возможно ли это? У меня есть двоичный код, который генерирует исключение нарушения доступа при настройке. Я хочу выполнить инструментальный код, поэтому мне нужно сгенерировать исходный код инструментального кода. Есть ли способ?разобрать управляемый двоичный код .cs код

Благодаря

+0

Вы не можете пройти через «инструментальный код», а только код машины, который генерируется из него. Ваше описание * далеко * слишком расплывчато, чтобы рекомендовать что-нибудь посмотреть на IL. –

ответ

6

.Net Reflector находится ближе всего к тому, что вы хотите.

обновление:
Как было отмечено в комментариях, Отражатель работает на статических сборок, а не во время выполнения сборки, поэтому он не может быть в состоянии получить инструментальную код. Может быть, Reflector Pro или плагин может это сделать, но я не знаю, так как мне никогда не нужна эта способность.

+0

Я согласен с yetapb –

+0

Существует несколько плагинов Reflector, которые не только генерируют код, но также предоставляют файлы проекта и т. Д. –

+0

Я не думаю, что Reflector имеет инструментальные сборки, только статические. CMIIW. –