.NET kaldırma aracına genel bakış

.NET Kaldırma aracı, .NET SDK'larını ve çalışma zamanlarını sisteminizden kaldırmayı otomatikleştirir. Araç, Windows ve macOS'yi destekler. Linux desteklenmez.

Sınırlamalar

Araç yalnızca aşağıdaki yöntemlerden biri kullanılarak yüklenen .NET SDK'larını ve çalışma zamanlarını kaldırabilir:

  • .NET SDK veya .NET Çalışma Zamanı yükleyicisi ile yüklenir.
  • Visual Studio Yükleyicisi tarafından yüklenir, ancak yalnızca Visual Studio 2019 16.3 ve önceki sürümler için yüklenir.

Araç yalnızca /usr/local/share/dotnet klasöründe bulunan SDK'ları ve çalışma zamanlarını kaldırabilir.

Bu sınırlamalar nedeniyle araç makinenizdeki tüm .NET SDK'larını ve çalışma zamanlarını kaldıramayabilir. Yüklü olan ve aracın kaldıramadığı SDK'lar ve çalışma zamanları da dahil olmak üzere tüm .NET SDK'larını ve çalışma zamanlarını bulmak için dotnet --info komutunu kullanabilirsiniz. Komut, dotnet-core-uninstall list araçla hangi SDK'ların kaldırılabildiğini görüntüler.

Aracı yükle

.NET Kaldırma Aracı'nı aracın yayınlar sayfasından indirebilir ve kaynak kodu dotnet/cli-lab GitHub deposunda bulabilirsiniz.

Aracı yüklemek için aşağıdaki adımları uygulayın:

Winget ile yükleme

Windows Paket Yöneticisi'ni kullanarak .NET Kaldırma Aracı'nı da yükleyebilirsiniz:

winget install --id Microsoft.DotNet.UninstallTool --source winget

MSI yükleyicisi ile yükleme

  1. GitHub sürümleri sayfasındandotnet-core-uninstall-*.msi yükleyicisini indirin.
  2. Yükleyiciyi çalıştırın.
  1. GitHub sürümleri sayfasındandotnet-core-uninstall-*.tar.gz tarball dosyasını indirin.

  2. Tarball'u giriş dizininizde dotnet-core-uninstall adlı bir dizine ayıklamak için aşağıdaki kabuk betiğini çalıştırın. Aşağıdaki örnekte aracın Arm64 sürümü ayıklanır:

    mkdir -p ~/dotnet-core-uninstall
    tar -zxf dotnet-core-uninstall-osx-arm64.tar.gz -C ~/dotnet-core-uninstall
    

Önemli

Araç, .NET SDK'larını ve çalışma zamanlarını kaldırmak için yönetici ayrıcalıkları gerektirir. Bu nedenle, Windows'ta C:\Program Files veya macOS üzerinde /usr/local/bin gibi yazma korumalı bir dizine yüklenmelidir. Daha fazla bilgi için bkz Dotnet komutları için yükseltilmiş erişim.

Aracı kaldırma

Winget kullanarak kaldırma

winget kullanarak kaldırmak için aşağıdakileri çalıştırın:

winget uninstall --id Microsoft.DotNet.UninstallTool

Kaldırmayı elle yap

Aracı el ile kaldırmak için aşağıdaki adımları uygulayın:

  1. Başlat menüsünü açın.
  2. Ekle veya Kaldır Programı'nı arayın, ve açın.
  3. Microsoft .NET SDK Uninstall Tool arayın.
  4. Kaldır'ı seçin.

dotnet-core-uninstall-*.tar.gz tarball dosyasını ayıkladıysanız, ayıklanan dosyaları silin.

Komutlar