当前位置:C++技术网 > 资讯 > Windows SDK 工具列表:1 针对托管开发人员的工具

Windows SDK 工具列表:1 针对托管开发人员的工具

更新时间:2015-06-26 23:53:59浏览次数:1+次

    Windows SDK 工具旨在让您更轻松地创建、部署和管理面向 Windows 和 Internet 的应用程序和组件。 Windows SDK 包含用于托管编程模型 .NET 3.5 SP1 Framework 和 .NET 4.0 Framework 的工具以及用于针对 Windows 的本机(非托管)编程模型 Win32® 的工具。 此工具列表列出了许多 Windows SDK 工具,并按目标受众对这些工具进行了分类:托管、本机和“常用”(托管开发人员或本机开发人员可以使用的工具)。本文列举针对托管 (.NET) 开发人员的工具列表和工具说明。

    请注意, Windows SDK 中包含的某些工具需要它对应的.NET版本。 您可能需要安装正确的版本以确保实现所有工具的完整功能。

    这些工具将安装在磁盘上的 %Program Files%\Microsoft SDKs\Windows\v7.0a\Bin 目录下或该目录的某个子文件夹中。 有关各个工具的更多信息,请访问 C++技术网 其他文章的介绍。

针对托管 (.NET) 开发人员的工具

工具 说明
AL.exe 程序集链接器
程序集链接器从一个或多个文件(可以是模块,也可以是资源文件)生成一个具有程序集清单的文件。 模块是不含程序集清单的 Microsoft 中间语言 (MSIL) 文件。
ASPNet_merge.exe ASP.NET 合并工具
ASP.NET 合并工具 (Aspnet_merge.exe) 允许您合并和管理由 ASP.NET 编译工具 (Aspnet_compiler.exe) 创建的程序集。 ASP.NET 合并工具可以处理使用 ASP.NET 2.0 版或更高版本创建的程序集。
AxImp.exe Windows 窗体 ActiveX 控件导入程序
将 COM 类型库中 ActiveX 控件的类型定义转换成 Windows 窗体控件。
ClrVer.exe CLR 版本检测技术示例。
显示当前系统上已安装的所有版本的 .NET Framework。
CorFlags.exe CorFlags 转换工具。
转换工具允许您配置可迁移可执行映像标头的 Flags 部分。
Disco.exe Web 服务发现工具。
发现位于 Web 服务器上的 XML Web services 的 URL,并将与每个 XML Web services 相关的文档保存到本地磁盘上。
FusLogVw.exe 程序集绑定日志查看器。
从公共语言运行时查看程序集绑定消息。 允许以交互方式探究公共语言运行时的程序集绑定决策,并帮助确定程序集绑定错误的根源。
FXCopSetup.exe FXCop 工具。
FxCop 是一个应用程序,可用于分析托管代码程序集并报告有关程序集的信息,例如可能的设计、本地化、性能和安全改进。
GacUtil.exe 全局程序集缓存工具。
可用于查看和操作全局程序集缓存和下载缓存的内容。
ildasm.exe MSIL 反汇编程序。
采用包含 MSIL 代码的 PE 文件,并创建适合的文本文件作为 MSIL 汇编程序(即 .NET Framework 附带的 ILAsm.exe)的输入。
LC.exe 许可证编译器。
读取包含授权信息的文本文件,并生成一个可嵌入到公共语言运行时可执行文件中的 .licenses 文件。
Mage.exe 清单生成和编辑工具。
Mage.exe 是一个支持创建和编辑应用程序和部署清单的命令行工具。
MageUI.exe 清单生成和编辑工具(图形化客户端)。
MageUI.exe 支持的功能与命令行工具 Mage.exe 支持的功能完全相同,但使用基于 Windows 窗体的用户界面 (UI)。 使用此工具,可以对部署清单和应用程序清单执行创建、编辑和签名操作。
MDbg.exe .NET Framework 命令行调试器
提供针对托管应用程序的命令行调试服务。
MgmtClassGen.exe 管理强类型类生成器。
可用于为指定的 Windows Management Instrumentation (WMI) 类快速生成早期绑定的托管类。 生成的类简化了为访问 WMI 类的实例所必须编写的代码。
PEVerify.exe PEVerify 工具。
对指定的程序集执行 MSIL 类型安全验证检查和元数据验证检查。
ResGen.exe 资源文件生成器。
将文本文件和 .x(基于 XML 的资源格式)文件转换成 .NET 公共语言运行时 (CLR) 二进制 .resources 文件,这些 .resources 文件可嵌入到运行时二进制可执行文件中,或编译到附属程序集中。
Sgen.exe XML 序列化程序生成器。
为指定程序集中的类型创建一个 XML 序列化程序集,以改进 XmlSerializer 在序列化或反序列化指定类型的对象时的启动性能。
sn.exe 强名称工具。
帮助创建具有强名称的程序集。Sn.exe 提供用于密钥管理、签名生成和签名验证的选项。
SoapSuds.exe Soapsuds 工具。
使用一种称为“远程处理”的技术帮助您编译与 XML Web services 进行通信的客户端应用程序。
SqlMetal.exe 代码生成工具。
SqlMetal.exe 可利用数据库表生成类和默认的类映射。 此工具可用于生成 C# 或 VB.NET 代码,还可以用于生成代码中的基于 .NET 特性的映射或 XML 文件中的单独映射。
StoreAdm.exe 独立存储工具。
为当前登录的用户列出或移除所有的现有存储区。
SvcConfigEditor.exe 配置编辑器工具。
用于配置 WCF 服务和客户端应用程序。
SvcTraceViewer.exe 服务跟踪查看器工具。
用于查看和分析 WCF 跟踪数据和消息日志。
SvcUtil.exe 服务模型元数据实用工具。
使用此工具,既可从元数据文档生成服务模型代码,又可从服务模型代码生成元数据文档。
TlbExp.exe 类型库导出程序。
从公共语言运行时程序集生成类型库。
TlbImp.exe 类型库导入程序。
将 COM 类型库中发现的类型定义转换成托管元数据格式的等同定义。
Wca.exe Windows 工作流通信活动命令行实用工具。
此实用工具用于从包含一个或多个 ExternalDataExchangeService 接口的输入程序集中为严格绑定的 HandleExternalEventActivity 活动和 CallExternalMethodActivity 活动派生类生成代码文件。
Wfc.exe Windows 工作流命令行编译器。
此实用工具用于编译工作流和活动。 它采用工作流标记 (.xoml) 和 C# 或 Visual Basic 源文件,验证工作流或活动并生成程序集或可执行文件。
Winres.exe Windows 窗体资源编辑器。
这是一个可视化布局工具,可以帮助本地化专家对窗体使用的 Windows 窗体用户界面 (UI) 资源进行本地化。
Wsdl.exe Web 服务描述语言工具。
从 Web 服务描述语言 (WSDL) 协定文件、XML 架构定义 (XSD) 架构文件和 .comap 发现文档为 XML Web services 和 XML Web services 客户端生成代码。
Xsd.exe XML 架构定义工具。
此工具可生成遵从万维网联合会 (W3C) 提出的 XSD 语言的 XML 架构。 此工具还可基于 XSD 架构文件生成公共语言运行时类和 aSetclass。
Xsltc.exe XSLT 编译器。
XSLT 编译器 (xsltc.exe) 可编译 XSLT 样式表并生成程序集。 然后将编译后的样式表直接传递到 XslCompiledTransform.Load(Type) 方法中。