程序开发 > C# > 正文

如何查看msil代码

亮术网 2020-09-19 本网原创

msil代码是 .net 编译成目标程序的中间代码,懂得查看和分析它,有利于更好的理解 .net 和提高编程的效率。作为程序员,懂得这点是十分必要的,都有哪些查看方法呢?

 

一、用 Visual studio 2005(2008、2010、2012、2015、2017、2019 等)提供的 ildasm.exe

我们以 Visual studio 2005 和 2019 提供的 ildasm.exe 为例来说明具体的查看步骤,其它版本的操作步骤也一样。

 

1、依次选择“开始”——> Visual studio 2019(文件夹)——> Developer Command Prompt for VS 2019,打开“Developer Command Prompt for VS 2019”窗口。

Visual studio 2005:依次选择“开始”——>“所有程序”——>“Visual studio 2005”——>“Visual studio 2005 Tools”——>“Visual studio 2005 命令提示”,打开“Visual studio 2005 命令提示”窗口。
 

 

2、输入 ildasm 回车,打开“IL DASM”窗口。

3、依次选择菜单栏的“文件”——>“打开”,然后选择一个 dll 文件就可能看到 msil代码。

 

二、用其它免费的工具

除了 Visual studio 可以查看 msil代码外,网上还有一些免费的查看工具,比如 JustCompiler 就是一款免费的查看工具。工具本身容量很小,下载很快,下载后就能用,如果没有安装 Visual studio,不失为一种好的选择。

本文浓缩标签:msil代码net