uninstall dotnet-core-uninstall

Artikel ini berlaku untuk: ✔️ .NET Uninstall Tool 1.7.521001 dan versi yang lebih baru

Nama

dotnet-core-uninstall remove - Hapus .NET SDK atau Runtime yang ditentukan.

Sinopsis


dotnet-core-uninstall remove <TARGET> <FILTER> [-v|--verbosity <LEVEL>]
    [--force] [-y|--yes]

dotnet-core-uninstall remove -h|--help
dotnet-core-uninstall remove <TARGET> <FILTER> [-v|--verbosity <LEVEL>]
    [--force] [-y|--yes] [--preserve-vs-for-mac-sdks]

dotnet-core-uninstall remove -h|--help

Deskripsi

Perintah dotnet-core-uninstall remove menghapus .NET SDK dan runtime dari komputer host.

Argumen

TARGET

Tipe yang ingin Anda hapus instalannya. Opsi yang valid tercantum di bagian Opsi - TARGET .

VERSION

Versi untuk dicopot pemasangannya. Anda dapat mencantumkan beberapa versi yang dipisahkan oleh spasi. File respons juga didukung.

Petunjuk / Saran

File respons adalah alternatif untuk menempatkan semua versi pada baris perintah. File teks, biasanya dengan ekstensi *.rsp , dan setiap versi tercantum pada baris terpisah. Untuk menentukan file respons untuk VERSION argumen, gunakan karakter @ segera diikuti dengan nama file respons.

FILTER

Menentukan nilai yang digunakan untuk memfilter TARGET. Opsi yang valid tercantum di bagian Opsi - FILTER .

Opsi - TARGET

  • --arm64

    Dapat digunakan dengan --sdk, --runtime, --aspnet-runtime, dan --windows-desktop-runtime untuk menghapus arm64.

  • --aspnet-runtime

    Menghapus runtime ASP.NET Core saja.

  • --hosting-bundle

    Menghapus .NET runtime dan bundel hosting saja.

  • --runtime

    Menghapus runtime .NET saja.

  • --sdk

    Menghapus SDK .NET saja.

  • --windows-desktop-runtime

    Menghapus runtime Windows Desktop saja.

  • --x64

    Dapat digunakan dengan --sdk, , --runtime--aspnet-runtime, dan --windows-desktop-runtime untuk menghapus x64.

  • --x86

    Dapat digunakan dengan --sdk, --runtime, --aspnet-runtime, dan --windows-desktop-runtime untuk menghapus x86.

  • --runtime

    Menghapus runtime .NET saja.

  • --sdk

    Menghapus SDK .NET saja.

Opsi - FILTER

Opsi ini eksklusif.

  • --all

    Menghapus semua .NET SDK dan runtime.

  • --all-below <VERSION>[ <VERSION>...]

    Hanya menghapus .NET SDK dan runtime dengan versi yang lebih kecil dari versi yang ditentukan. Versi yang ditentukan tetap terinstal.

  • --all-but <VERSION>[ <VERSION>...]

    Menghapus semua .NET SDK dan runtime, kecuali versi yang ditentukan.

  • --all-but-latest

    Menghapus .NET SDK dan runtime, kecuali versi tertinggi.

  • --all-lower-patches

    Menghapus .NET SDK dan runtime yang digantikan oleh patch yang lebih tinggi. Opsi ini melindungi file global.json .

  • --all-previews

    Menghapus .NET SDK dan runtime yang ditandai sebagai pratinjau.

  • --all-previews-but-latest

    Menghapus .NET SDK-SDK dan runtime dalam status pratinjau kecuali yang dalam status pratinjau tertinggi.

  • --major-minor <MAJOR_MINOR>

    Menghapus SDK dan runtime .NET yang sesuai dengan versi yang ditentukan major.minor.

Opsi

  • -y, --yes

    Menjalankan perintah tanpa memerlukan konfirmasi ya atau tidak.

  • --force

    Memaksa penghapusan versi yang mungkin digunakan oleh Visual Studio.

::: zone-end

  • --force

    Memaksa penghapusan versi yang mungkin digunakan oleh Visual Studio untuk Mac atau SDK.

  • --preserve-vs-for-mac-sdks

    Mencegah penghapusan SDK dan runtime yang memiliki kemungkinan besar digunakan oleh Visual Studio untuk Mac.

    Catatan

    Visual Studio untuk Mac tidak didukung.

  • -v, --verbosity <LEVEL>

    Mengatur tingkat verbositas. Nilai defaultnya adalah normal. Nilai yang diperbolehkan adalah:

    • q[uiet]
    • m[inimal]
    • n[ormal]
    • d[etailed]
    • diag[nostic].
  • -h|--help

    Memperlihatkan bantuan dan informasi penggunaan

Contoh

Catatan

Secara default, .NET SDK dan runtime yang mungkin diperlukan oleh Visual Studio atau SDK lainnya disimpan. Dalam contoh berikut, dan tergantung pada status komputer, beberapa SDK dan runtime yang ditentukan mungkin tetap ada. Untuk menghapus semua SDK dan runtime, cantumkan secara eksplisit sebagai argumen atau gunakan --force opsi .

  • Hapus semua runtime .NET kecuali versi 3.0.0-preview6-27804-01 tanpa memerlukan ya atau tidak ada konfirmasi:

    dotnet-core-uninstall remove --all-but 3.0.0-preview6-27804-01 --runtime --yes
    
  • Hapus semua .NET Core 1.1 SDK tanpa memerlukan ya atau tidak ada konfirmasi:

    dotnet-core-uninstall remove --sdk --major-minor 1.1 -y
    
  • Hapus .NET 6.0.301 SDK tanpa output konsol:

    dotnet-core-uninstall remove 6.0.301 --sdk --yes --verbosity q
    
  • Hapus semua .NET SDK yang dapat dihapus dengan aman oleh alat ini:

    dotnet-core-uninstall remove --all --sdk
    
  • Hapus semua .NET SDK yang dapat dihapus oleh alat ini, termasuk SDK yang mungkin diperlukan oleh Visual Studio (tidak disarankan):

    dotnet-core-uninstall remove --all --sdk --force
    
  • Hapus semua .NET SDK yang ditentukan dalam file responsisi versions.rsp:

    dotnet-core-uninstall remove --sdk @versions.rsp
    

    Konten file versions.rsp adalah sebagai berikut:

    2.2.300
    6.0.301
    

Lihat juga