Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu bölüm, .NET CLI'ya ek olarak .NET işlevselliğini destekleyen ve genişleten araçların listesini derlemektedir.
.NET Kaldırma Aracı
.NET Kaldırma Aracı (dotnet-core-uninstall), bir sistemdeki .NET SDK'larını ve Çalışma Zamanlarını yalnızca belirtilen sürümler kalacak şekilde temizlemenize olanak tanır. Hangi sürümlerin kaldırılacağını belirtmek için bir seçenek koleksiyonu kullanılabilir.
.NET tanılama araçları
dotnet-counters, birinci düzey sağlık izleme ve performans incelemesi için bir performans izleme aracıdır.
dotnet-dump , yerel bir hata ayıklayıcı olmadan Windows ve Linux çekirdek dökümlerini toplamak ve analiz etmek için bir yol sağlar.
dotnet-gcdump , canlı .NET işlemlerinin GC (Çöp Toplayıcı) dökümlerini toplamak için bir yol sağlar.
dotnet-monitor , üretim ortamlarındaki .NET uygulamalarını izlemek ve tanılama yapıtlarını (örneğin, dökümler, izlemeler, günlükler ve ölçümler) isteğe bağlı olarak toplamak veya belirtilen koşullar altında toplamak için otomatik kurallar kullanmak için bir yol sağlar.
dotnet-trace , bir uygulamanın yavaş çalışmasına neyin neden olduğunu bulmanız gereken senaryolarda yardımcı olabilecek profil oluşturma verilerini uygulamanızdan toplar.
Uzantı yazarları için .NET Yükleme aracı
Uzantı yazarları için .NET Yükleme aracı, .NET çalışma zamanının özellikle VS Code uzantısı yazarları için alınmasına olanak tanıyan bir Visual Studio Code uzantısıdır. Bu araç, .NET ile yazılmış uzantılarda kullanılmak üzere tasarlanmıştır ve uzantının parçalarını (örneğin, bir dil sunucusu) önyüklemek için .NET gerektirir. Uzantı, geliştirme amacıyla .NET'i yüklemek üzere kullanıcılar tarafından doğrudan kullanılmaya yönelik değildir.
WCF Web Hizmet Referans Aracı
WCF (Windows Communication Foundation) Web Hizmeti Başvurusu aracı , Ilk kez Visual Studio 2017 sürüm 15.5'te kullanıma açılan Visual Studio bağlantılı bir hizmet sağlayıcısıdır. Bu araç geçerli çözümdeki bir web hizmetinden, ağ konumundan veya WSDL dosyasından meta verileri alır. .NET ile uyumlu bir kaynak dosyası oluşturur ve web hizmeti işlemlerine erişmek için kullanabileceğiniz yöntemlerle bir WCF proxy sınıfı tanımlar.
WCF dotnet-svcutil aracı
WCF dotnet-svcutil aracı , ağ konumundaki bir web hizmetinden veya WSDL dosyasından meta verileri alan bir .NET aracıdır. .NET ile uyumlu bir kaynak dosyası oluşturur ve web hizmeti işlemlerine erişmek için kullanabileceğiniz yöntemlerle bir WCF proxy sınıfı tanımlar.
dotnet-svcutil aracı, ilk olarak Visual Studio 2017 sürüm 15.5 ile birlikte gönderilen WCF Web Hizmeti Başvurusu Visual Studio bağlı hizmet sağlayıcısına bir alternatiftir. .NET aracı olarak dotnet-svcutil aracı Linux, macOS ve Windows'da kullanılabilir.
WCF dotnet-svcutil.xmlserializer aracı
.NET Framework'te, svcutil aracını kullanarak bir serileştirme derlemesi önceden oluşturabilirsiniz. WCF dotnet-svcutil.xmlserializer aracı .NET 5 (ve .NET Core) ve sonraki sürümlerde benzer işlevler sağlar. İstemci uygulamasında WCF Hizmet Sözleşmesi tarafından kullanılan ve XmlSerializer tarafından serileştirilebilen türler için C# serileştirme kodunu önceden oluşturur. Bu, bu türlerdeki nesneleri seri hale getirme veya seri durumdan çıkarma sırasında XML serileştirmenin başlangıç performansını artırır.
XML Serileştirici Oluşturucu
.NET Framework için Xml Seri Hale Getirici Oluşturucu (sgen.exe) gibi , Microsoft.XmlSerializer.Generator NuGet paketi de .NET 5 (ve .NET Core) ve sonraki sürümleri hedefleyen kitaplıklar için çözümdür. XML seri hale getirme başlangıç performansını geliştirmek amacıyla, bir derlemede bulunan türlerin nesnelerini XmlSerializer kullanarak seri hale getirirken veya seri durumdan çıkarırken bir XML serileştirme derlemesi oluşturur.
Self-Signed Sertifikaları Oluşturma
Geliştirme ve test senaryoları için otomatik olarak imzalanan sertifikalar oluşturmak için dotnet dev-certs kullanabilirsiniz.
.NET kod kapsamı aracı
Herhangi bir .NET işleminden kod kapsamı toplamak için dotnet-coverage kullanabilirsiniz.