首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >是否比较已编译的.NET程序集?

是否比较已编译的.NET程序集?
EN

Stack Overflow用户
提问于 2009-03-16 22:46:14
回答 3查看 32.3K关注 0票数 51

有没有比编译.NET程序集更好的程序呢?

例如,我有HelloWorld.dll (1.0.0.0)和HelloWorld.dll (2.0.0.0),我想要比较差异,我该如何做?

我知道我可以使用.NET反射器和Assembly Diff插件。有没有其他好的工具可以做到这一点?

EN

回答 3

Stack Overflow用户

发布于 2009-03-16 22:59:32

两种方式。

您可以使用经典工具进行ILDASM和diff。

或者你可以使用NDepends,它将为该功能付费。

一块到C#膨胀的..

票数 25
EN

Stack Overflow用户

发布于 2015-08-08 19:43:12

另一个选择是微软的LibCheck

相当老的控制台工具,用于获取公共API diff。如果不调试并重新定位到更新的.net版本,我就无法运行。但是,它给了我非常清晰的输出,我稍后将使用它。

这是一个带有截图的article

票数 2
EN

Stack Overflow用户

发布于 2009-03-16 23:01:14

Java有一个很好的例子:Semantic Diff Utilities

票数 -11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/652432

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档