相关疑难解决方法(0)

ILDasm,mscorlib和System.Runtime反编译的差异取决于目录

我一直在玩ILDasm,并注意到:

  • 反编译C:\Windows\Microsoft.NET\Framework\v4.0.30319\System.Runtime.dll (36KB)只返回清单文件.反编译C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETCore\v4.5\System.Runtime.dll (114KB)返回清单和程序集中的所有类型.

  • 反编译C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETCore\v4.5\mscorlib.dll (38KB)只返回清单文件,反编译C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscorlib.dll (5171KB)返回清单和程序集中的所有类型.

我找不到有关为什么以这种方式构建组件的任何信息.

两个汇编目录有什么区别,为什么在文件系统上有两个副本?为什么两个程序集中的类型都重复?System.Runtime和mscorlib都包含大多数相同的类型.

.net clr ildasm

5
推荐指数
1
解决办法
619
查看次数

标签 统计

.net ×1

clr ×1

ildasm ×1