下载和安装 JustAssembly
JustAssembly 是 Telerik 开源的一款程序集分析工具。
你可以去它的官网下载并安装: Assembly Diff Tool for .NET - JustAssembly 。
开始比较
启动 JustAssembly,在一开始丑陋(逃)的界面中选择旧的和新的 dll 文件,然后点击 Load
。
然后,你就能看到新版本的 API 相比于旧版本的差异了。
关于比较结果的说明
在差异界面中,差异有以下几种显示:
-
没有差异
-
以白色底显示
-
-
新增
-
以绿色底辅以
+
符号显示
-
-
删除
-
以醒目的红色底辅以
-
符号显示
-
-
有部分差异
-
以蓝紫色底辅以
~
符号显示
-
这里可能需要说明一下“部分差异”:由于差异是以树状结构显示的,所以如果子节点有新增,那么父节点因为既有新增又存在未修改的节点,所以会以“有部分差异”的方式显示。