MSIL反汇编程序(Ildasm.exe)使用详解

来源:互联网  作者:本站整理
摘要:MSIL反汇编程序是MSIL汇编程序(Ilasm.exe)的伙伴工具。Ildasm.exe采用包含Microsoft中间语言(MSIL)代码的可移植可执行(PE)文件,并创建相应的文本文件作为Ilasm.exe的输入。…

/header
 在输出中包含文件头信息。

/item: class[::method [(sig)]]
 根据所提供的参数反汇编下列内容:
反汇编指定的 class。
反汇编 class 的指定 method。
反汇编具有指定签名 sig 的 class 的 method。指定具有返回类型的签名和所需的任意多个参数。例如,returntype (param1, param2,..paramn)。

/noil
 取消 MSIL 程序集代码输出。

/stats
 包含映像的统计信息。
.NET Framework 2.0 版的新增功能。

/typelist
 生成类型的完整列表,以便在往返过程中保留类型排序。
.NET Framework 2.0 版的新增功能。

/unicode
 对输出使用 Unicode 编码。

/utf8
 对输出使用 UTF-8 编码。默认值是 ANSI。
下列选项仅对用于文件或控制台输出的 .exe、.dll、.obj 和 .lib 文件有效。

选项说明

/metadata[=specifier]
 显示元数据,其中 specifier 为:
MDHEADER -- 显示元数据头信息和大小。
HEX -- 以十六进制形式及文字形式显示信息。
CSV -- 显示记录数和堆大小。
UNREX -- 显示无法解析的外部对象。
SCHEMA -- 显示元数据头和架构信息。
RAW -- 显示原始元数据表。
HEAPS -- 显示原始堆。
VALIDATE -- 验证元数据的一致性。
可以多次指定 /metadata,并且为 specifier 指定不同的值。
.NET Framework 2.0 版的新增功能。
下列选项仅对用于文件或控制台输出的 .lib 文件有效。

【相关文章】好搜一下
“网上邻居”无法互访问题解决方法大全

“网上邻居”无法互访问题解决方法大全

“网上邻居”无法互访的问题实在是太常见了,无论在学校,网吧还是家里多台电脑联机,…