博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何在VS2012中查看IL代码
阅读量:6551 次
发布时间:2019-06-24

本文共 597 字,大约阅读时间需要 1 分钟。

  hot3.png

因为权限问题没办法安装,只好求其次使用VS中的ildasm.exe 来查看IL代码,无意间看到国外朋友的blog上这篇关于 的文章,就在自己的VS2012环境中试了下。

我们可以在VS2010的开始菜单中很容易找到ILDasm工具的快捷方式,但到了VS2012 SDK Tools貌似被从开始菜单中拿掉了(也许是我安装的问题)

我们其实可以很轻松的利用VS提供的External Tools功能,将IL代码显示在输出窗口或直接打开IL Disassembler.

如何将IL代码显示到输出窗口呢?

  1. 打开外部工具配置界面, TOOLS==>External Tools

  2. 在外部工具窗口添加ILDasm工具。 ILDasm根据版本不同存放在不同位置,.NET4.5的存放位置:C:\Program Files\Microsoft SDKs\Windows\v8.0A\bin\NETFX 4.0 Tools\ildasm.exe, 选中“Use Output Window", 设置好参数点击OK即可。

  3. 打开工程,点击ILDASM工具菜单,会出现一个参数询问设置对话框。

  4. 点击OK,就可以在输出窗口看到此工程的IL代码了。

  5. 另外,如果我们移除Arguments中的参数,则会直接打开ILDASM工具的图形界面。

转载于:https://my.oschina.net/fjxy/blog/155819

你可能感兴趣的文章
Windows MongoDB安装配置
查看>>
Windows如何使用jstack跟踪异常代码
查看>>
js手动生成Json数据
查看>>
当Ucenter和应用通信失败,DZ数据库备份恢复
查看>>
Memcached
查看>>
项目启动前的准备工作(随笔一)
查看>>
“神一般存在”的印度理工学院到底有多牛?
查看>>
Hadoop2.2.0安装配置手册!完全分布式Hadoop集群搭建过程~(心血之作啊~~)
查看>>
《大话重构》
查看>>
一起谈.NET技术,WPF与混淆器
查看>>
一起谈.NET技术,C#面向对象设计模式纵横谈:Singleton 单件
查看>>
Mozilla公布Firefox 2011年开发计划
查看>>
Java访问类中private属性和方法
查看>>
UIImage扩展方法(Category)支持放大和旋转
查看>>
可复用的WPF或者Silverlight应用程序和组件设计(3)——控件级别
查看>>
API开发 – 让异常变得优雅
查看>>
【270天】每日项目总结系列008(2017.11.02)
查看>>
记一次线上CPU超高的排查过程
查看>>
获取群成员邀请关系
查看>>
Ionic:livereload on iOS and android
查看>>