【发布时间】:2010-10-13 17:43:31
【问题描述】:
有没有什么好的程序可以用来比较编译 .NET 程序集?
例如,我有 HelloWorld.dll (1.0.0.0) 和 HelloWorld.dll (2.0.0.0),我想比较差异我该怎么做?
我知道我可以使用 .NET Reflector 并使用 Assembly Diff 插件。有没有其他好的工具可以做到这一点?
【问题讨论】:
-
只是纯粹的二进制差异?还是公共接口的区别?
-
如果您可以将 .NET Reflector 与 Assembly Diff 一起使用,为什么还需要其他工具?插件是否不足以满足您的需求?如果有,怎么做?
-
@strager:根据我的经验,它不起作用
-
@strager:它不允许我比较同一程序集的两个版本,至少当它们的版本相同时。
标签: c# .net vb.net debugging reverse-engineering