如何在VS2012中使用IL Disassembler中查看项目编译生成的程序集

Posted 库拉丽秋

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在VS2012中使用IL Disassembler中查看项目编译生成的程序集相关的知识,希望对你有一定的参考价值。

 

2016-05-26 11:48:46

测试的WPF项目

  

MainWindow.xaml代码

MainWindow.xaml.cs 代码

在学习WPF的时候,想验证:删除MainWindow.xaml.cs文件中的 InitializeComponent();。使用ILDisassembler查看项目编译生成的程序集。先查看VS2012“工具”中是否有“ILDASM工具”。

若没有,则在“外部工具”中添加。

注意:在参数中$(TargetPath) /text /item;两个“/”前必须加一个空格,否则无法使用。

      命令所在的路径根据ILDASM版本的不同存放的位置也会不同。.NET4.5存放在C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v8.0A\\bin\\NETFX 4.0 Tools\\ildasm.exe。

安装好ILDASM后,在“工具”中选中ILDASM工具,之后会显示

确定。显示:

如果删除参数中的“ /text /item”,显示的是ILDASM工具界面。

 

记录完成。嘻嘻。。。。。。。

 

以上是关于如何在VS2012中使用IL Disassembler中查看项目编译生成的程序集的主要内容,如果未能解决你的问题,请参考以下文章

为啥 lambda 比 IL 注入动态方法快?

我们如何在 FxCop 10 Standalone 中使用 VS2012 静态分析规则

如何在 VS 2012 Express 中使用 C++ 自动化 Outlook?

如何使用VS2012调试QT程序

如何使用vs2012编写c语言

在vs2012中,如何创建c语言程序?