.NET 程序集依赖查看器推荐

栏目: ASP.NET · 发布时间: 8年前

内容简介:.NET 程序集依赖查看器推荐

每一个应用程序的运行都少不了支持它的 DLL;同样,每一个 .NET 程序集的运行也都少不了其他依赖的 .NET 程序集。

要想查看一个非 .NET 程序的依赖,我们有 Dependency Walker 。而要想查看 .NET 程序集的依赖,我们就需要使用 .NET SDK 中的,或者其他第三方 工具 如,。

使用 Dependency Walker 无法查看 .NET 程序集的依赖

首先,我们可以看到使用 Dependency Walker 是无法查看 .NET 程序集的依赖的,而只会显示 .NET 程序集对 .NET 运行时( mscoree.dll )的依赖:

.NET 程序集依赖查看器推荐

Dependency Walker 官方网站: http://www.dependencywalker.com/

官网下载 2.2.6000 x86 版本官网下载 2.2.6000 x64 版本

使用 ildasm.exe 查看 .NET 程序集的依赖

ildasm.exe 是一个随 Visual Studio 一起安装的用于 .NET 程序集反编译的 GUI 小工具,位于类似如下目录:

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

也可以通过 VS 的开发者命令行,键入 ildasm 命令来启动。

.NET 程序集依赖查看器推荐

启动 ildasm.exe 并打开一个程序集后,显示的是该程序集下所有的名字空间、类型、方法等的一个树形列表,要想查看其依赖,我们需要双击 MANIFEST ,并查找那些以 .assembly extern 开头的名字,这些名字就是当前查看的程序集的依赖的名字。

.NET 程序集依赖查看器推荐

值得注意的是,使用 ildasm.exe 只能查看当前程序集的依赖,而无法直接查看依赖的依赖。

使用 CheckAsm 查看 .NET 程序集的依赖

CheckAsm 是专门用于查看 .NET 程序集依赖的小工具。支持递归查询依赖。

.NET 程序集依赖查看器推荐

1.27.5537.21011 版下载地址: Softpedia

使用 ILSpy 查看 .NET 程序集的依赖

ILSpy 是一款开源的 .NET 程序集查看及反编译器。支持递归查询依赖。

.NET 程序集依赖查看器推荐


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

一站式学习C编程

一站式学习C编程

宋劲杉 / 电子工业出版社 / 2011-3 / 59.00元

《一站式学习c编程》有两条线索,一条线索是以linux平台为载体全面深入地介绍c语言的语法和程序的工作原理,另一条线索是介绍程序设计的基本思想和开发调试方法。本书分为两部分:第一部分讲解编程语言和程序设计的基本思想方法,让读者从概念上认识c语言;第二部分结合操作系统和体系结构的知识讲解程序的工作原理,让读者从本质上认识c语言。 《一站式学习c编程》适合做零基础的初学者学习c语言的第一本教材,......一起来看看 《一站式学习C编程》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

html转js在线工具
html转js在线工具

html转js在线工具

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具