Bagikan melalui


dotnet-core-uninstall simulasi

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

Nama

dotnet-core-uninstall dry-run - Tampilkan .NET SDK dan Runtime yang akan dihapus.

Petunjuk / Saran

Perintah dotnet-core-uninstall whatif adalah perintah yang sama dengan dry-run.

Sinopsis

dotnet-core-uninstall dry-run <TARGET> [--x64|--x86] <VERSION>...
    [-v|--verbosity <LEVEL>] [--force]

dotnet-core-uninstall dry-run <TARGET> [--x64|--x86] <FILTER>
    [-v|--verbosity <LEVEL>]

dotnet-core-uninstall dry-run -h|--help|-?
dotnet-core-uninstall dry-run <TARGET> <VERSION>...
    [-v|--verbosity <LEVEL>] [--force] [-y|--yes]

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

dotnet-core-uninstall dry-run -h|--help|-?

Deskripsi

Perintah dotnet-core-uninstall list mensimulasikan .NET SDK dan penghapusan runtime. Output status disediakan untuk setiap .NET SDK dan runtime yang akan dihapus oleh alat.

Argumen

TARGET

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

VERSION

Versi untuk menghapus instalan. 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

  • --aspnet-runtime

    Menemukan semua runtime ASP.NET Core yang dapat dihapus instalannya dengan alat ini.

  • --hosting-bundle

    Mencantumkan semua bundel hosting .NET yang dapat dihapus instalannya dengan alat ini.

  • --runtime

    Mencantumkan semua runtime .NET yang dapat dihapus instalannya dengan alat ini.

  • --sdk

    Mencantumkan semua .NET SDK yang dapat dihapus instalannya dengan alat ini.

  • --x64

    Mencantumkan semua x64 .NET SDK dan runtime yang dapat dihapus instalannya dengan alat ini.

    Catatan

    Jika --x64 atau --x86 tidak ditentukan, maka x64 dan x86 akan dihapus.

  • --x86

    Mencantumkan semua x86 .NET SDK dan runtime yang dapat dihapus instalannya dengan alat ini.

    Catatan

    Jika --x64 atau --x86 tidak ditentukan, maka x64 dan x86 akan dihapus.

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 dan runtime yang ditandai sebagai pratinjau kecuali pratinjau tertinggi.

  • --major-minor <MAJOR_MINOR>

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

Opsi

  • --force

    Memaksa penghapusan versi yang mungkin digunakan oleh Visual Studio.

  • -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

Catatan

Secara default, .NET SDK dan runtime yang mungkin diperlukan oleh Visual Studio atau SDK lainnya tidak disertakan dalam dotnet-core-uninstall dry-run output. Selain itu, tergantung pada status komputer, beberapa SDK dan runtime yang ditentukan mungkin tidak disertakan dalam output. Untuk menyertakan semua SDK dan runtime, cantumkan secara eksplisit sebagai argumen atau gunakan --force opsi .

  • Eksekusi kering menghapus semua runtime .NET yang telah digantikan oleh patch yang lebih tinggi:

    dotnet-core-uninstall dry-run --all-lower-patches --runtime
    
  • Eksekusi kering menghapus semua .NET SDK di bawah versi 6.0.301:

    dotnet-core-uninstall whatif --all-below 6.0.301 --sdk
    

    Petunjuk / Saran

    Perintah dotnet-core-uninstall whatif adalah perintah yang sama dengan dry-run.

Lihat juga