.NET Framework nástroje

Nástroje .NET Framework usnadňují vývoj, nasazení a správu aplikací a komponent určených pro rozhraní .NET Framework.

Většina nástrojů rozhraní .NET Framework popsaná v této části je automaticky nainstalována se sadou Visual Studio. Pokud si Visual Studio stáhnout, přejděte na Visual Studio ke stažení.

Všechny nástroje můžete spustit z příkazového řádku s výjimkou prohlížeče mezipaměti sestavení (Shfusion.dll). Přístup k datům Shfusion.dll z Průzkumník souborů.

Nejlepší způsob, jak spustit nástroje příkazového řádku, je použít jedno z prostředí pro vývojáře, které Visual Studio nainstaluje. Tyto nástroje umožňují snadno spouštět nástroje, aniž byste museli přejít do instalační složky. Další informace najdete v tématu Developer Command Prompt a Developer PowerShell.

Poznámka

Některé nástroje jsou určeny konkrétně pro 32bitové nebo 64bitové počítače. Ujistěte se, že spouštíte příslušnou verzi nástroje pro váš počítač.

V této části

Al.exe (linker sestavení)
Generuje soubor, který má manifest sestavení z modulů nebo souborů prostředků.

Aximp.exe (Windows Forms technologie ActiveX Control Importer)
Převádí definice typů v knihovně typů modelu COM pro ovládací prvek ActiveX na ovládací prvek Windows Forms.

Caspol.exe (nástroj zásad zabezpečení přístupu kódu)
Umožňuje zobrazit a konfigurovat zásady zabezpečení pro úroveň zásad počítače, úroveň zásad uživatele a úroveň zásad organizace. V .NET Framework 4 a novějších verzích nemá tento nástroj vliv na zásady zabezpečení přístupu kódu (CAS), pokud není element legacyCasPolicy>\ nastavený na true.

Cert2spc.exe (nástroj pro testování Publisher softwaru)
Vytvoří certifikát vydavatele softwaru (SPC) z jednoho nebo více certifikátů X.509. Tento nástroj slouží pouze pro účely testování.

Certmgr.exe (nástroj Správce certifikátů)
Spravuje certifikáty, seznamy důvěryhodných certifikátů (CTL) a seznamy odvolaných certifikátů (CRL).

Clrver.exe (nástroj verze CLR)
Hlásí všechny nainstalované verze modulu CLR (Common Language Runtime) v počítači.

CorFlags.exe (CorFlags Conversion Tool)
Dovoluje nastavit CorFlags sekci hlavičky obrazu přenositelného spustitelného souboru (PE).

Fuslogvw.exe (prohlížeč protokolu vazby sestavení)
Zobrazuje informace o vazbách sestavení a pomáhá tak diagnostikovat, proč rozhraní .NET Framework nemůže najít sestavení za běhu.

Gacutil.exe (nástroj Global Assembly Cache Tool)
Dovoluje zobrazit a manipulovat s obsahem globální mezipaměti sestavení a mezipaměti stahování.

Ilasm.exe (IL Assembler)
Generuje přenositelný spustitelný soubor (PE) z převodního jazyka (IL; Intermediate Language). Výsledný spustitelný soubor můžete spustit a ověřit tak, že jazyk IL funguje dle očekávání.

Ildasm.exe (IL Disassembler)
Zpracovává přenosné spustitelné (PE) soubory obsahující kód jazyka IL a vytváří textový soubor, který může být vstupem do assembleru jazyka IL (Ilasm.exe).

Installutil.exe (nástroj Installer Tool)
Dovoluje nainstalovat a odinstalovat prostředky serveru pomocí spuštění instalačních komponent v určeném sestavení. (Funguje s třídami v oboru System.Configuration.Install názvů .)

Lc.exe (kompilátor licencí)
Čte textové soubory, které obsahují licenční informace a vytváří soubor .licenses , který lze vložit do spustitelného souboru modulu CLR (Common Language Runtime) jako prostředek.

Mage.exe (Manifest Generation and Editing Tool)
Dovoluje vytvářet, upravovat a podepisovat aplikace a manifesty nasazení. Jako nástroj příkazového řádku lze Mage.exe z dávkových skriptů i jiných aplikací založených na Windows, včetně ASP.NET aplikací.

MageUI.exe (Manifest Generation and Editing Tool, grafický klient)
Podporuje stejnou funkci jako nástroj příkazového řádku Mage.exe, ale používá uživatelské rozhraní (UI) založené na Windows. Podporuje stejné funkce jako nástroj příkazového řádku Mage.exe, ale používá Windows uživatelské rozhraní (UI).

MDbg.exe (.NET Framework Command-Line Debugger)
Pomáhá výrobcům nástrojů a vývojářům aplikací najít a opravit chyby v programech, které využívají modul CLR rozhraní .NET Framework. Tento nástroj používá API ladění za běhu k poskytování služeb ladění.

Mgmtclassgen.exe (generátor tříd se silnými typy správy)
Umožňuje generovat spravovanou třídu s časnou vazbou pro zadanou třídu Windows Management Instrumentation (WMI).

Mpgo.exe (nástroj pro optimalizaci na základě spravovaného profilu)
Umožňuje ladit sestavení nativních bitových kopií pomocí běžných uživatelských scénářů. Mpgo.exe umožňuje generovat a zpracovávat profilovací data pro sestavení aplikací nativních bitových kopií (ne sestavení .NET Framework) použitím tréninkových scénářů vybraných vývojářem aplikace.

Ngen.exe (generátor nativních bitových obrázků)
Zlepšuje výkon spravovaných aplikací použitím nativních bitových kopií (soubory obsahující zkompilovaný strojový kód závislý na procesoru). Modul runtime může ke kompilaci původního sestavení použít nativní bitové kopie z mezipaměti namísto kompilátoru JIT (just-in-time).

Peverify.exe (nástroj PEVerify)
Pomáhá ověřit, zda kód MSIL (Microsoft Intermediate Language) a přidružená metadata splňují požadavky na bezpečnost typu.

Regasm.exe (nástroj pro registraci sestavení)
Načte metadata v rámci sestavení a přidá nezbytné položky do registru. To umožňuje klientům modelu COM vypadat jako třídy rozhraní .NET Framework.

Regsvcs.exe (nástroj pro instalaci služeb .NET)
Načte a zaregistruje sestavení, vygeneruje a nainstaluje knihovny typů do zadané aplikace modelu COM+ verze 1.0 a konfiguruje služby, které jste programově přidali do třídy.

Resgen.exe (generátor souborů prostředků)
Převede textové soubory (.txt nebo .restext) a soubory ve formátu prostředků založeném na jazyce XML (.resx) na binární soubory modulu CLR (.resources), které lze vložit do binárního spustitelného souboru modulu runtime nebo zkompilovat do satelitních sestavení.

SecAnnotate.exe (nástroj Security Annotator pro .NET)
Identifikuje části SecurityCriticalSecuritySafeCritical sestavení a .

SignTool.exe (nástroj pro podpis)
Digitálně podepisuje soubory, ověřuje podpisy v souborech a opatřuje soubory časovými razítky.

Sn.exe (nástroj silného názvu)
Pomáhá vytvořit sestavení se silnými názvy. Tento nástroj poskytuje možnosti pro správu klíčů, generování podpisů a ověřování podpisů.

SOS.dll (rozšíření ladění SOS)
Pomáhá při ladění spravovaných programů v ladicím programu WinDbg.exe a v sadě Visual Studio poskytováním informací o vnitřním prostředí modulu CLR (Common Language Runtime).

SqlMetal.exe (nástroj pro generování kódu)
Generuje kód a mapování pro technologii LINQ to SQL, která je součástí rozhraní .NET Framework.

Storeadm.exe (nástroj izolovaného Storage)
Spravuje izolované úložiště a poskytuje možnosti pro výpis uživatelských úložišť a jejich smazání.

Tlbexp.exe (exportér knihovny typů)
Generuje knihovnu typů, které popisují typy definované v sestavení modulu Common Language Runtime.

Tlbimp.exe (importér knihovny typů)
Převede definice typu nalezené v knihovně typů modelu COM na ekvivalentní definice v sestavení Common Language Runtime.

Winmdexp.exe (Windows Runtime Metadata Export Tool)
Exportuje sestavení .NET Framework zkompilované jako soubor .winmdobj do komponenty modulu Windows Runtime, která je zabalena jako soubor .winmd, který obsahuje metadata Windows Runtime i informace o implementaci.

Winres.exe (Windows Forms Resource Editor)
Pomáhá lokalizovat prostředky uživatelského rozhraní (soubory .resx nebo .resources), které používá Windows Forms. Je možné přeložit řetězce a změnit velikost, přesunout a skrýt ovládací prvky pro přizpůsobení lokalizovaných řetězců.

Nástroje WPF Obsahuje nástroje, jako je například nástroj isXPS Conformance (isXPS.exe) a nástroje pro profilaci výkonu.

Nástroje služby Windows Communication Foundation
Obsahuje nástroje, které usnadňují vytváření, zavádění a správu aplikací služby Windows Communication Foundation (WCF).