Приветствую всех.
Я хочу выпустить в виде отдельной бесплатной програмы .NET дисассемблер.
Таких много (включая от MS), но все они, как и положено, выдают код, позволяющий корректно скомпилировать сборку. Побочным эффектом этого является явная перегруженность кода деталями. Если нужно не компилировать, а просто просмотреть ассемблерный код, то его можно упростить. Я его назвал
псевдо ассемблер (пасм).
Основные отличия пасма:
Заголовки методов в стиле C#.
Отсутствие меток на каждой стороке. Метки только используемые, пронумерованы числами.
Исключение несущественных инструкций (типа endfinally).
Возможность переключаться между краткими и полными именами.
Включение/выключение типов полей и методов.
Хотелось бы узнать ваше мнение. Программу можно загрузить
здесь, или посмотреть экраны
здесь.
Руслан
Здравствуйте, SergeySPb, Вы писали:
SSP>Возможно, это только у меня, но свои exe я дизассемблировать не могу.
Извиняюсь, моя ошибка

. Исправлено, загрузите, пожалуйста, еще раз.
Руслан.