Megosztás a következőn keresztül:


A .NET további eszközeinek áttekintése

Ez a szakasz a .NET cli mellett a .NET-funkciókat támogató és kiterjesztő eszközök listáját állítja össze.

.NET-eltávolító eszköz

A .NET-eltávolító eszköz (dotnet-core-uninstall) lehetővé teszi a .NET SDK-k és futtatókörnyezetek eltávolítását egy rendszeren, hogy csak a megadott verziók maradjanak. Az eltávolítandó verziók megadásához rendelkezésre áll egy beállításgyűjtemény.

.NET diagnosztikai eszközök

A dotnet-counters egy teljesítményfigyelő eszköz az első szintű állapotfigyeléshez és a teljesítmény vizsgálatához.

A dotnet-dump segítségével natív hibakereső nélkül gyűjthet és elemezhet Windows és Linux magos memóriaképeket.

A dotnet-gcdump lehetővé teszi az élő .NET-folyamatok GC (Garbage Collector) memóriaképeinek gyűjtését.

A dotnet-trace profilkészítési adatokat gyűjt az alkalmazásból, amelyek segíthetnek olyan helyzetekben, amikor meg kell tudnia, hogy mi okozza az alkalmazások lassú futását.

.NET telepítési eszköz bővítménykészítők számára

A bővítménykészítők számára készült .NET telepítési eszköz egy Visual Studio Kódbővítmény, amely lehetővé teszi a .NET-futtatókörnyezet beszerzését kifejezetten a VS Code-bővítménykészítők számára. Ez az eszköz a .NET-ben írt bővítményekben használható, és megköveteli a .NET-nek a bővítmény egyes részeinek (például egy nyelvi kiszolgálónak) a rendszerindítását. A bővítményt a felhasználók nem használhatják közvetlenül a .NET fejlesztési célokra való telepítéséhez.

WCF webszolgáltatás-referenciaeszköz

A WCF (Windows Communication Foundation) webszolgáltatási referenciaeszköze egy Visual Studio csatlakoztatott szolgáltató, amely a 2017-es Visual Studio 15.5-ös verziójában debütált. Ez az eszköz lekéri a metaadatokat egy webszolgáltatásból az aktuális megoldásban, egy hálózati helyen vagy egy WSDL-fájlból. Létrehoz egy .NET-tel kompatibilis forrásfájlt, amely meghatároz egy WCF-proxyosztályt a webszolgáltatás műveleteinek eléréséhez használható metódusokkal.

WCF dotnet-svcutil eszköz

A WCF dotnet-svcutil eszköz egy .NET-eszköz, amely lekéri a metaadatokat egy webszolgáltatásból egy hálózati helyen vagy egy WSDL-fájlból. Létrehoz egy .NET-tel kompatibilis forrásfájlt, amely meghatároz egy WCF-proxyosztályt a webszolgáltatás műveleteinek eléréséhez használható metódusokkal.

A dotnet-svcutil eszköz a WCF webszolgáltatás-referencia Visual Studio csatlakoztatott szolgáltató alternatívája, amely először a Visual Studio 2017 15.5-ös verziójával szállította. A dotnet-svcutil eszköz .NET-eszközként Linux, macOS és Windows érhető el.

WCF dotnet-svcutil.xmlserializer eszköz

A .NET-keretrendszer előre létrehozhat szerializálási szerelvényt az svcutil eszközzel. A WCF dotnet-svcutil.xmlserializer eszköz hasonló funkciókat biztosít a .NET 5 (és .NET Core) és újabb verziók esetében. Előre létrehozza a C# szerializálási kódot az ügyfélalkalmazás azon típusaihoz, amelyeket a WCF szolgáltatási szerződés használ, és amelyek szerializálhatók a XmlSerializer. Ez javítja az XML-szerializálás indítási teljesítményét az ilyen típusú objektumok szerializálása vagy deszerializálása során.

XML szerializáló generátor

A .NET-keretrendszer xml szerializáló generátorához (sgen.exe) hasonlóan a Microsoft.XmlSerializer.Generator NuGet-csomag is megoldást kínál a .NET 5 (és .NET Core) és újabb verziókat megcélozó kódtárakhoz. Létrehoz egy XML-szerializálási szerelvényt a szerelvényben található típusok számára, hogy javítsa az XML-szerializálás indítási teljesítményét az ilyen típusú XmlSerializerobjektumok szerializálása vagy törlése során.

Self-Signed tanúsítványok létrehozása

A dotnet dev-certs használatával önaláírt tanúsítványokat hozhat létre fejlesztési és tesztelési forgatókönyvekhez.

.NET-kódlefedettségi eszköz

A dotnet-coverage használatával kódlefedettségeket gyűjthet bármely .NET-folyamatból.