Я ищу инструмент для просмотра содержимого С# dll, желательно бесплатного..Net Reflector раньше был свободным, но не больше. Это потрясающий инструмент, и вы можете легко увидеть весь код до линии. PE Explorer - еще один, на который я смотрел, но дизассемблер в нем, похоже, не выводит код С#. Если вы знаете какие-либо другие инструменты, пожалуйста, поделитесь. .Net рефлектор - лучший, который я знаю для работы, но просто любопытно, есть ли другие варианты.
Просмотр содержимого dll
Ответ 1
Telerik только что вышел с одним:
http://www.telerik.com/products/decompiling.aspx
Они сказали, что будут ВСЕГДА быть свободными. Они выпустили его в ответ на изменение .Net Reflector на модель оплаты. Сейчас он находится в открытой бета-версии (бесплатно для загрузки сейчас), и он отлично работает
Изменить: по состоянию на июнь 2014 года, "бесплатно" означает, что вы должны использовать их установщик бутстрапов, который пытается связать другие (несвободные) приложения. Кроме того, вы должны зарегистрироваться в своей "Системе поддержки", чтобы завершить установку.
Ответ 2
DotPeek является потрясающим и бесплатным.