【解决方案 六】---在VS2015里使用ILDasm

简介: 【解决方案 六】---在VS2015里使用ILDasm

最近在对CLR的学习过程中,不可避免的要看IL代码,而要想看IL代码,就必须对PE文件进行反编译,查看IL代码和元信息最靠谱的就是VS自带的ILDasm了,那么ILDasm又是如何附加到VS的呢? 接下来一一介绍。环境:一个安装好的vs2015,ILDasm工具自带

查找ILDasm

寻找起来过于复杂,如果是默认安装的话可以在C盘搜索ildasm.exe

这里我的工具路径是:

C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools\x64\

附加ILDasm到VS

1,在VS的菜单栏选择工具—外部工具

2,在外部工具里直接添加ILDASM

命令部分直接添加ildasm.exe的路径

3,然后就可以在工具里发现ILDASM

可以看到类,PE文件,和主方法入口。,点击视图里的元信息–显示还可以看到详细的元数据信息:

熟悉的TypeDef就可以看到了。

ILDasm使用方式

从IL视图可以看到如下信息:

相关文章
|
7月前
|
NoSQL 开发工具 数据库
基于Python开发的学生信息管理系统控制台程序(源码+可执行程序exe文件+程序配置说明书+程序使用说明书)
基于Python开发的学生信息管理系统控制台程序(源码+可执行程序exe文件+程序配置说明书+程序使用说明书)
102 0
「SharpC2学习」EXE载荷生成流程
「SharpC2学习」EXE载荷生成流程
|
安全 数据库 Windows
待解决问题之加载dll错误
待解决问题之加载dll错误
Navisworks二次开发自动化(Automation)程序,运行时报错,找不到程序集
Navisworks二次开发自动化(Automation)程序,运行时报错,找不到程序集
Navisworks二次开发自动化(Automation)程序,运行时报错,找不到程序集
|
XML Android开发 数据格式
|
Windows
【解决方案】VS2013外部工具中添加ildasm.exe
【解决方案】VS2013外部工具中添加ildasm.exe
196 0
【解决方案】VS2013外部工具中添加ildasm.exe
|
C# .NET 开发框架
C# 版dll 程序集合并工具
原文:C# 版dll 程序集合并工具 C# 版dll 程序集合并工具      最近要开发一个控件给同事用,开发中会引用一些第三方DLL,这样交给用户很不方便,希望的效果是直接交付一个DLL文件。网上找了一些资料。
1163 0

热门文章

最新文章