Microsoft .NET Framework SDK 工具旨在使您更易于创建、部署和管理面向公共语言运行库的应用程序和组件。除程序集缓存查看器 (Shfusion.dll) 和 Microsoft CLR 调试器 (DbgCLR.exe) 外,可从命令行运行所有工具。必须从 Windows 资源管理器访问程序集缓存查看器 (Shfusion.dll)。有关每种工具的信息,请参阅 .NET Framework SDK 文档中的 .NET Framework 工具一节。
除非另行说明,否则这些工具位于 SDK 的 \bin 目录中。
注意: 为使 .Net Framework 工具能够正确运行,必须正确设置 Path、Include 和 Lib 环境变量。 通过运行 SDKVars.bat (位于 <SDK>\v1.1\Bin 目录中)设置 Path、Include 和 Lib 环境变量。 SDKVars.bat 必须在每个命令外壳程序中执行。
配置和部署工具
- ASP.NET IIS 注册工具(Aspnet_regiis.exe)
允许管理员或安装程序更新 ASP.NET 应用程序的脚本映射,使其指向与该工具关联的 ASP.NET ISAPI 版本。也可以使用该工具执行其他 ASP.NET 配置操作。
注意: 在“%windir%\Microsoft.NET\Framework\v1.1.xxxx”中可以找到 Aspnet_regiis.exe,其中 xxxx 是您使用的 .NET Framework 的内部版本号。
- 程序集缓存查看器(Shfusion.dll)
允许使用 Windows 资源管理器查看和操作全局程序集缓存的内容。
注意: 在“%windir%\Microsoft.NET\Framework\v1.1.xxxx”中可以找到 Shfusion.dll,其中 xxxx 是您使用的 .NET Framework 的内部版本号。
- 程序集链接器(Al.exe)
从一个或多个资源文件或 Microsoft 中间语言(MSIL)文件生成一个包含程序集清单的文件。
注意: 在“%windir%\Microsoft.NET\Framework\v1.1.xxxx”中可以找到 Al.exe,其中 xxxx 是您使用的 .NET Framework 的内部版本号。
- 程序集注册工具(Regasm.exe)
读取程序集中的元数据并将必要的项添加到注册表中,这使 COM 客户端可以透明地创建 .NET Framework 类。
注意: 在“%windir%\Microsoft.NET\Framework\v1.1.xxxx”中可以找到 Regasm.exe,其中 xxxx 是您使用的 .NET Framework 的内部版本号。
- 程序集绑定日志查看器(Fuslogvw.exe)
显示失败的程序集绑定的详细信息。此信息帮助您诊断 .NET Framework 在运行时找不到程序集的原因。
- 全局程序集缓存工具(Gacutil.exe)
允许查看和操作全局程序集缓存和下载缓存的内容。尽管 Shfusion.dll 提供类似的功能,但可从生成脚本、生成文件文件和批处理文件使用 Gacutil.exe。
- 安装程序工具(Installutil.exe)
允许通过执行指定程序集的安装程序组件来安装和卸载服务器资源。
注意: 在“%windir%\Microsoft.NET\Framework\v1.1.xxxx”中可以找到 Installutil.exe ,其中 xxxx 是您使用的 .NET Framework 的内部版本号。
- 独立存储工具(Storeadm.exe)
列出或移除当前登录的用户的所有现有存储。
- 本机映像生成器工具(Ngen.exe)
从托管程序集创建本机映像并将其安装到本地计算机上的本机映像缓存中。
注意: 在“%windir%\Microsoft.NET\Framework\v1.1.xxxx”中可以找到 Ngen.exe,其中 xxxx 是您使用的 .NET Framework 的内部版本号。
- .NET Framework 配置工具(Mscorcfg.msc)
提供用于管理 .NET Framework 安全策略和使用远程处理服务的应用程序的图形界面。此工具还允许在全局程序集缓存中管理和配置程序集。
注意: 在“%windir%\Microsoft.NET\Framework\v1.1.xxxx”中可以找到 Mscorcfg.msc,其中 xxxx 是您使用的 .NET Framework 的内部版本号。
- .NET 服务安装工具(Regsvcs.exe)
通过加载和注册程序集并向现有的 COM+ 1.0 应用程序中生成、注册和安装类型库来向 Windows 2000 组件服务添加托管类。
注意: 在 "%windir%\Microsoft.NET\Framework\v1.1.xxxx" 中可以找到 Regsvcs.exe,其中 xxxx 是您使用的 .NET Framework 的内部版本号。
- Soapsuds 工具(Soapsuds.exe)
帮助您编译通过使用称为远程处理的技术与 XML Web services 进行通讯的客户端应用程序。
- 类型库导出程序(Tlbexp.exe)
从公共语言运行库程序集生成类型库。
- 类型库导入程序(Tlbimp.exe)
将在 COM 类型库中找到的类型定义转换为托管元数据格式中的等效定义。
- Web 服务描述语言工具(Wsdl.exe)
从 Web 服务描述语言(WSDL)协定文件、XML 架构定义(XSD)架构文件和 .discomap 发现文档生成 XML Web services 和 XML Web services 客户端的代码。
- Web 服务发现工具(Disco.exe)
发现位于 Web 服务器上的 XML Web services 的 URL,并在本地磁盘上保存与每个 XML Web service 相关的文档。
- XML 架构定义工具(Xsd.exe)
生成遵从 WWW 联合会(W3C)提出的 XML 架构定义(XSD)语言的 XML 架构。此工具从 XSD 架构文件生成公共语言运行库类和数据集类。
调试器工具
安全工具
常规工具
|