Сравнить 2 версии сборки .NET?

Как сравнить 2 версии скомпилированного. NET сборка, чтобы увидеть изменения между 2 версиями? У меня есть библиотека, которая недостаточно хорошо документирована, и мне нужно знать, что было изменено между старой версией и новой версией.

7
задан user433731 28 August 2010 в 14:19
поделиться

4 ответа

В дополнение к Reflector для выполнения этой задачи можно использовать NDepend. Обратите внимание, что это коммерческое программное обеспечение, но сайт предлагает бесплатную пробную версию. Вот онлайн-руководство о том, как можно использовать NDepend для сравнения двух сборок.

4
ответ дан 7 December 2019 в 05:15
поделиться

Используйте рефлектор Red Gate для .NET , и вы сможете взглянуть на фактические изменения кода между сборками.

1
ответ дан 7 December 2019 в 05:15
поделиться

Код есть или только сборки? Если у вас есть скомпилированные версии, один из способов — изучить их с помощью обозревателя объектов в Visual Studio. Другой подход может заключаться в использовании дизассемблера, такого как Red Gates Reflector, для просмотра исходного кода.

0
ответ дан 7 December 2019 в 05:15
поделиться

Я использую рефлектор с плагином Diff.

Вы также можете найти этот пост Hanselman полезным, так как он содержит обзор других инструментов, включая Reflector Diff.

http://www.hanselman.com/blog/ManagingChangeWithNETAssemblyDiffTools.aspx

1
ответ дан 7 December 2019 в 05:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: