Delen via


Overzicht van aanvullende .NET-hulpprogramma's

In deze sectie wordt een lijst met hulpprogramma's gecompileerd die de .NET-functionaliteit ondersteunen en uitbreiden, naast de .NET CLI.

.NET-verwijdertool

Met het .NET Uninstall Tool (dotnet-core-uninstall) kunt u .NET SDK's en runtimes opschonen op een systeem, zodat alleen de opgegeven versies behouden blijven. Er is een verzameling opties beschikbaar om op te geven welke versies worden verwijderd.

Diagnostische hulpprogramma's voor .NET

dotnet-counters is een hulpprogramma voor prestatiebewaking voor statuscontrole en prestatieonderzoek op het eerste niveau.

dotnet-dump biedt een manier om Windows- en Linux-kerndumps te verzamelen en te analyseren zonder een systeemeigen foutopsporingsprogramma.

dotnet-gcdump biedt een manier om GC-dumps (Garbage Collector) van live .NET-processen te verzamelen.

dotnet-monitor biedt een manier om .NET-toepassingen in productieomgevingen te bewaken en diagnostische artefacten (bijvoorbeeld dumps, traceringen, logboeken en metrische gegevens) op aanvraag te verzamelen of geautomatiseerde regels te gebruiken voor het verzamelen onder opgegeven omstandigheden.

dotnet-trace verzamelt profileringsgegevens van uw app die u kunnen helpen in scenario's waarin u wilt weten wat ervoor zorgt dat een app traag wordt uitgevoerd.

.NET Install Tool voor auteurs van extensies

Het .NET Install-hulpprogramma voor auteurs van extensies is een Visual Studio Code-extensie waarmee de .NET-runtime specifiek kan worden overgenomen voor auteurs van VS Code-extensies. Dit hulpprogramma is bedoeld om te worden gebruikt in extensies die zijn geschreven in .NET en vereisen dat .NET onderdelen van de extensie opstart (bijvoorbeeld een taalserver). De extensie is niet bedoeld om rechtstreeks door gebruikers te worden gebruikt om .NET te installeren voor ontwikkeling.

WcF-webservicereferentieprogramma

Het WCF-hulpprogramma (Windows Communication Foundation) Webserviceverwijzingshulpprogramma is een Visual Studio verbonden service die zijn debuut maakte in Visual Studio 2017 versie 15.5. Met dit hulpprogramma worden metagegevens opgehaald uit een webservice in de huidige oplossing, op een netwerklocatie of uit een WSDL-bestand. Er wordt een bronbestand gegenereerd dat compatibel is met .NET, waarbij een WCF-proxyklasse wordt gedefinieerd met methoden die u kunt gebruiken voor toegang tot de webservicebewerkingen.

WCF dotnet-svcutil-hulpprogramma

Het hulpprogramma WCF dotnet-svcutil is een .NET-hulpprogramma waarmee metagegevens worden opgehaald uit een webservice op een netwerklocatie of vanuit een WSDL-bestand. Er wordt een bronbestand gegenereerd dat compatibel is met .NET, waarbij een WCF-proxyklasse wordt gedefinieerd met methoden die u kunt gebruiken voor toegang tot de webservicebewerkingen.

Het hulpprogramma dotnet-svcutil is een alternatief voor de WCF-webserviceverwijzing Visual Studio-aangesloten serviceprovider, die voor het eerst werd geleverd met Visual Studio 2017 versie 15.5. Het hulpprogramma dotnet-svcutil, als .NET-hulpprogramma , is beschikbaar in Linux, macOS en Windows.

WCF dotnet-svcutil.xmlserializer gereedschap

In .NET Framework kunt u vooraf een serialisatieassembly genereren met behulp van het hulpprogramma svcutil. Het hulpprogramma WCF dotnet-svcutil.xmlserializer biedt vergelijkbare functionaliteit op .NET 5 (en .NET Core) en latere versies. Er wordt vooraf C#-serialisatiecode gegenereerd voor de typen in de clienttoepassing die worden gebruikt door het WCF-servicecontract en die kunnen worden geserialiseerd door de XmlSerializer. Dit verbetert de opstartprestaties van XML-serialisatie bij het serialiseren of deserialiseren van objecten van deze typen.

XML Serialisator Generator

Net als de Xml Serializer Generator (sgen.exe) voor .NET Framework is het NuGet-pakket Microsoft.XmlSerializer.Generator de oplossing voor bibliotheken die gericht zijn op .NET 5 (en .NET Core) en latere versies. Er wordt een XML-serialisatieassembly gemaakt voor typen in een assembly om de opstartprestaties van XML-serialisatie te verbeteren bij het serialiseren of deserialisatie van objecten van deze typen met behulp van XmlSerializer.

Self-Signed certificaten genereren

U kunt dotnet dev-certs gebruiken om zelfondertekende certificaten te maken voor ontwikkelings- en testscenario's.

Hulpprogramma voor .NET-codedekking

U kunt dotnet-dekking gebruiken om codedekking te verzamelen van elk .NET-proces.