.NET Framework 工具
您可以使用 .NET Framework 工具輕松創建、部署和管理面向 .NET Framework 的應用程序和組件。
此節中介紹的大部分 .NET Framework 工具將自動隨 Visual Studio 一起安裝。 (有關安裝信息,請參閱 Visual Studio 下載。)
可以從命令行運行除程序集緩存查看器 (Shfusion.dll) 之外的所有工具。 必須從文件資源管理器訪問 Shfusion.dll。
運行命令行工具的最佳方法是使用 Visual Studio 的開發人員命令提示。 您可以使用這些實用程序輕松運行工具,而不需要導航到安裝文件夾。 有關詳細信息,請參閱命令提示符。
|
某些工具特定于 32 位或 64 位計算機。 確保為你的計算機運行適當的工具版本。 |
Al.exe(程序集鏈接器)
從模塊或資源文件中生成一個具有程序集清單的文件。
Aximp.exe(Windows 窗體 ActiveX 控件導入程序)
將 ActiveX 控件的 COM 類型庫中的類型定義轉換成 Windows 窗體控件。
Caspol.exe(代碼訪問安全策略工具)
用于查看和配置計算機策略級別、用戶策略級別和企業策略級別的安全策略。 在 .NET Framework 4 及更高版本中,此工具不會影響代碼訪問安全性 (CAS) 策略,除非 <legacyCasPolicy> 元素設置為 true。 有關詳細信息,請參閱安全更改。
Cert2spc.exe(軟件發行者證書測試工具)
通過一個或多個 X.509 證書創建發行者證書 (SPC)。 此工具僅用于測試目的。
Certmgr.exe(證書管理器工具)
管理證書、證書信任列表 (CTL) 和證書吊銷列表 (CRL)。
Clrver.exe(CLR 版本工具)
報告計算機上公共語言運行時 (CLR) 的所有已安裝版本。
CorFlags.exe(CorFlags 轉換工具)
可用于配置可移植可執行 (PE) 映像的標頭的 CorFlags 部分。
Fuslogvw.exe(程序集綁定日志查看器)
顯示有關程序集綁定的信息,以幫助您診斷 .NET Framework 無法在運行時定位某個程序集的原因。
Gacutil.exe(全局程序集緩存工具)
可用于查看和操作全局程序集緩存和下載緩存的內容。
Ilasm.exe(IL 匯編程序)
從中間語言 (IL) 生成可移植可執行 (PE) 文件。 可以運行生成的可執行文件以確定 IL 是否按預期執行。
Ildasm.exe(IL 反匯編程序)
采用包含中間語言 (IL) 代碼的可移植可執行 (PE) 文件,并創建可作為 IL 匯編程序 (Ilasm.exe) 的輸入的文本文件。
Installutil.exe(安裝程序工具)
可用于通過執行指定程序集中的安裝程序組件,安裝和卸載服務器資源。 (與 System.Configuration.Install 命名空間中的類一起工作。) 可用于通過執行指定程序集中的安裝程序組件,安裝和卸載服務器資源。 (與 System.Configuration.Install 命名空間中的類一起工作。)
Lc.exe(許可證編譯器)
讀取包含授權信息的文本文件,并生成一個可作為資源嵌入到公共語言運行時可執行文件中的 .licenses 文件。 讀取包含授權信息的文本文件,并生成一個可作為資源嵌入到公共語言運行時可執行文件中的 .licenses 文件。
Mage.exe(清單生成和編輯工具)
可用來創建、編輯應用程序和部署清單并為其簽名。 作為命令行工具,Mage.exe 可以從批處理腳本和其他基于 Windows 的應用程序(包括 ASP.NET 應用程序)運行。
MageUI.exe(圖形化客戶端中的清單生成和編輯工具)
支持命令行工具 Mage.exe 提供的相同功能,只不過使用了基于 Windows 的用戶界面 (UI)。 支持命令行工具 Mage.exe 提供的相同功能,只不過使用了基于 Windows 的用戶界面 (UI)。
MDbg.exe(.NET Framework 命令行調試程序)
幫助工具供應商和應用程序開發人員可查找和修復面向 .NET Framework 公共語言運行時的程序中的 bug。 此工具使用運行時調試 API 提供調試服務。
Mgmtclassgen.exe(管理強類型類生成器)
可用于為指定的 Windows Management Instrumentation (WMI) 類生成早期綁定的托管類。
Mpgo.exe(按托管配置文件優化工具)
使用公共最終用戶方案,可以調整本機映像程序集。 利用 Mpgo.exe,可以通過使用應用程序開發人員選擇的測試方案來為本機映像應用程序(而非 .NET Framework 程序集)生成和使用配置文件數據。
Ngen.exe(本機映像生成器)
通過使用本機映像(包含已編譯的處理器專用機器碼的文件)來提高托管應用程序的性能。 運行時可從緩存中使用本機映像,而不必使用實時 (JIT) 編譯器編譯原始程序集。
Peverify.exe(PEVerify 工具)
幫助驗證 Microsoft 中間語言 (MSIL) 代碼和關聯的元數據是否滿足類型安全要求。 幫助驗證 Microsoft 中間語言 (MSIL) 代碼和關聯的元數據是否滿足類型安全要求。
Regasm.exe(程序集注冊工具)
讀取程序集中的元數據,并在注冊表中添加必要的項。 這使 COM 客戶端可以顯示為 .NET Framework 類。
Regsvcs.exe(.NET 服務安裝工具)
加載和注冊程序集,生成類型庫并將其安裝到指定的 COM+ 1.0 版應用程序中,以及配置已通過編程方式添加到某個類的服務。
Resgen.exe(資源文件生成器)
將文本(.txt 或 .restext)文件和基于 XML 的資源格式 (.resx) 文件轉換為公共語言運行時二進制 (.resources) 文件,這些 .resources 文件可嵌入到運行時二進制可執行文件中或編譯到附屬程序集中。
SecAnnotate.exe(.NET 安全批注器工具)
標識程序集的 SecurityCritical 和 SecuritySafeCritical 部分。 標識程序集的 SecurityCritical 和 SecuritySafeCritical部分。
SignTool.exe(簽名工具)
對文件進行數字簽名,驗證文件中的簽名并設置文件的時間戳。
Sn.exe(強名稱工具)
幫助創建帶強名稱的程序集。 此工具提供有關密鑰管理、簽名生成和簽名驗證的選項。
SOS.dll(SOS 調試擴展)
通過提供有關內部公共語言運行時環境的信息,幫助您在 WinDbg.exe 調試器和 Visual Studio 中調試托管程序。
SqlMetal.exe(代碼生成工具)
為 .NET Framework 的 LINQ to SQL 組件生成代碼和映射。
Storeadm.exe(獨立存儲工具)
管理獨立存儲;提供用于列出和刪除用戶的存儲區的選項。
Tlbexp.exe(類型庫導出程序)
生成一個類型庫,其中描述在一個公共語言運行時程序集中定義的類型。
Tlbimp.exe(類型庫導入程序)
將在 COM 類型庫中找到的類型定義轉換為公共語言運行時程序集中的等效定義。
Winmdexp.exe(Windows 運行時元數據導出工具)
將作為 .winmdobj 文件編譯的 .NET Framework 程序集導出到 Windows 運行時組件,此組件打包為同時包含 Windows 運行時元數據和實現信息的 .winmd 文件。
Winres.exe(Windows 窗體資源編輯器)
幫助您對 Windows 窗體使用的用戶界面 (UI) 資源(.resx 或 .resources 文件)進行本地化。 您可以翻譯字符串,然后對控件進行大小調整、移動和隱藏操作,以使控件可以容納本地化字符串。
Tools
包括多種工具,例如 isXPS 合規性工具 (isXPS.exe)、性能分析工具和 XamlPad(這是可擴展應用程序標記語言 (XAML) 的基本可視編輯器)。
Windows Communication Foundation 工具
包括多種工具,可使創建、部署和管理 Windows Communication Foundation (WCF) 應用程序更加容易。

浙公網安備 33010602011771號