Sdílet prostřednictvím


Přehled dalších nástrojů .NET

Tato část kromě rozhraní .NET CLI kompiluje seznam nástrojů, které podporují a rozšiřují funkce rozhraní .NET.

Nástroj pro odinstalaci rozhraní .NET

Nástroj pro odinstalaci .NET () umožňuje vyčistit sady SDK a moduly runtime .NET v systému tak, aby zůstaly jenom zadané verze. K dispozici je kolekce možností, které určují, které verze jsou odinstalovány.

Diagnostické nástroje .NET

dotnet-counters je nástroj pro monitorování výkonu pro monitorování stavu první úrovně a šetření výkonu.

dotnet-dump poskytuje způsob, jak shromažďovat a analyzovat Windows a výpisy stavu systému Linux bez nativního ladicího programu.

dotnet-gcdump poskytuje způsob, jak shromažďovat výpisy paměti uvolňování paměti (uvolňování paměti) živých procesů .NET.

dotnet-trace shromažďuje data profilace z vaší aplikace, která vám můžou pomoct ve scénářích, kdy potřebujete zjistit, co způsobuje zpomalení aplikace.

Nástroj pro instalaci .NET pro autory rozšíření

Nástroj pro instalaci .NET pro autory rozšíření je Visual Studio Code rozšíření, které umožňuje získání modulu runtime .NET speciálně pro autory VS Code rozšíření. Tento nástroj je určený k použití v rozšířeních napsaných v rozhraní .NET a vyžaduje rozhraní .NET ke spuštění částí rozšíření (například jazykového serveru). Rozšíření nemají uživatelé přímo používat k instalaci rozhraní .NET pro vývoj.

WCF Web Service Reference nástroje

Odkaz na webovou službu WCF (Windows Communication Foundation) je poskytovatel připojených služeb Visual Studio, který se nasaoval v Visual Studio 2017 verze 15.5. Tento nástroj načítá metadata z webové služby v aktuálním řešení, v síťovém umístění nebo ze souboru WSDL. Generuje zdrojový soubor kompatibilní s rozhraním .NET a definuje třídu proxy WCF s metodami, které můžete použít pro přístup k operacím webové služby.

Nástroj WCF dotnet-svcutil

Nástroj WCF dotnet-svcutil je nástroj .NET, který načítá metadata z webové služby v síťovém umístění nebo ze souboru WSDL. Generuje zdrojový soubor kompatibilní s rozhraním .NET a definuje třídu proxy WCF s metodami, které můžete použít pro přístup k operacím webové služby.

Nástroj dotnet-svcutil je alternativou k poskytovateli připojené služby WCF Web Service Reference Visual Studio, který byl poprvé dodán s verzí 15.5 Visual Studio 2017. Nástroj dotnet-svcutil jako nástroj .NET je k dispozici v systémech Linux, macOS a Windows.

Nástroj WCF dotnet-svcutil.xmlserializer

Na .NET Framework můžete předem vygenerovat sestavení serializace pomocí nástroje svcutil. Nástroj WCF dotnet-svcutil.xmlserializer poskytuje podobné funkce v rozhraní .NET 5 (a .NET Core) a novějších verzích. Předem generuje kód serializace jazyka C# pro typy v klientské aplikaci, které jsou používány kontraktem služby WCF a které lze serializovat pomocí XmlSerializer. To zlepšuje výkon při spuštění serializace XML při serializaci nebo deserializaci objektů těchto typů.

XML Serializer Generator

Podobně jako Generátor serializátoru Xml (sgen.exe) pro .NET Framework je balíček NuGet Microsoft.XmlSerializer.Generator řešením pro knihovny, které cílí na rozhraní .NET 5 (a .NET Core) a novější verze. Vytvoří sestavení serializace XML pro typy obsažené v sestavení ke zlepšení výkonu spuštění serializace XML při serializaci nebo deserializaci objektů těchto typů pomocí XmlSerializer.

Generování Self-Signed certifikátů

Pomocí dotnet dev-certs můžete vytvářet certifikáty podepsané svým držitelem (self-signed certificates) pro scénáře vývoje a testování.

Nástroj pokrytí kódu .NET

Pomocí pokrytí dotnet můžete shromažďovat pokrytí kódu z jakéhokoli procesu .NET.