Bagikan melalui


dotnet tool update

Artikel ini berlaku untuk: ✔️ .NET Core 3.1 SDK dan versi yang lebih baru

Nama

dotnet tool update- Memperbarui alat .NET yang ditentukan pada komputer Anda.

Sinopsis

dotnet tool update <PACKAGE_ID> -g|--global
    [--add-source <SOURCE>] [--allow-downgrade]
    [--configfile <FILE>]
    [--disable-parallel] [--framework <FRAMEWORK>]
    [--ignore-failed-sources] [--interactive]
    [--no-cache] [--prerelease]
    [-v|--verbosity <LEVEL>] [--version <VERSION>]

dotnet tool update <PACKAGE_ID> --tool-path <PATH>
    [--add-source <SOURCE>] [--allow-downgrade]
    [--configfile <FILE>]
    [--disable-parallel] [--framework <FRAMEWORK>]
    [--ignore-failed-sources] [--interactive] 
    [--no-cache] [--prerelease]
    [-v|--verbosity <LEVEL>] [--version <VERSION>]

dotnet tool update <PACKAGE_ID> --local
    [--add-source <SOURCE>] [--allow-downgrade]
    [--configfile <FILE>]
    [--disable-parallel] [--framework <FRAMEWORK>]
    [--ignore-failed-sources] [--interactive]
    [--no-cache] [--prerelease]
    [--tool-manifest <PATH>]
    [-v|--verbosity <LEVEL>] [--version <VERSION>]

dotnet tool update -h|--help

Deskripsi

Perintah ini dotnet tool update menyediakan cara bagi Anda untuk memperbarui alat .NET di komputer Anda ke versi paket stabil terbaru. Perintah menghapus instalan dan menginstal ulang alat, memperbaruinya secara efektif. Untuk menggunakan perintah , Anda menentukan salah satu opsi berikut:

  • Untuk memperbarui alat global yang diinstal di lokasi default, gunakan --global opsi
  • Untuk memperbarui alat global yang diinstal di lokasi kustom, gunakan --tool-path opsi .
  • Untuk memperbarui alat lokal, gunakan --local opsi .

Argumen

  • PACKAGE_ID

    Nama/ID paket NuGet yang berisi alat global .NET untuk diperbarui. Anda dapat menemukan nama paket menggunakan perintah daftar alat dotnet.

Opsi

  • --add-source <SOURCE>

    Menambahkan sumber paket NuGet tambahan untuk digunakan selama penginstalan. Umpan diakses secara paralel, tidak secara berurutan dalam beberapa urutan prioritas. Jika paket dan versi yang sama berada di beberapa umpan, umpan tercepat akan menang. Untuk informasi selengkapnya, lihat Apa yang terjadi saat paket NuGet diinstal?.

  • --allow-downgrade

    Izinkan paket diturunkan tingkatnya saat menginstal atau memperbarui paket alat .NET. Menekan peringatan, "Versi x.x.x yang diminta lebih rendah dari versi x.x.x yang ada."

  • --configfile <FILE>

    File konfigurasi NuGet (nuget.config) untuk digunakan. Jika ditentukan, hanya pengaturan dari file ini yang akan digunakan. Jika tidak ditentukan, hierarki file konfigurasi dari direktori saat ini akan digunakan. Untuk informasi selengkapnya, lihat Konfigurasi NuGet Umum.

  • --disable-parallel

    Mencegah pemulihan beberapa proyek secara paralel.

  • --framework <FRAMEWORK>

    Menentukan kerangka kerja target untuk memperbarui alat.

  • -g|--global

    Menentukan bahwa pembaruan adalah untuk alat di seluruh pengguna. Tidak dapat digabungkan --tool-path dengan opsi . Menghilangkan dan --global--tool-path menentukan bahwa alat yang akan diperbarui adalah alat lokal.

  • -?|-h|--help

    Mencetak deskripsi cara menggunakan perintah.

  • --ignore-failed-sources

    Perlakukan kegagalan sumber paket sebagai peringatan.

  • --interactive

    Memungkinkan perintah berhenti dan menunggu input atau tindakan pengguna. Misalnya, untuk menyelesaikan autentikasi.

  • --local

    Perbarui alat dan manifes alat lokal. Tidak dapat digabungkan --global dengan opsi atau --tool-path opsi .

  • --no-cache

    Jangan cache paket dan permintaan HTTP.

  • --prerelease

    Sertakan versi prarilis.

  • --tool-manifest <PATH>

    Jalur ke file manifes.

  • --tool-path <PATH>

    Menentukan lokasi tempat alat global diinstal. PATH bisa absolut atau relatif. Tidak dapat digabungkan --global dengan opsi . Menghilangkan dan --global--tool-path menentukan bahwa alat yang akan diperbarui adalah alat lokal.

  • -v|--verbosity <LEVEL>

    Mengatur tingkat verbositas perintah. Nilai yang diizinkan adalah q[uiet], m[inimal], n[ormal], d[etailed], dan diag[nostic]. Untuk informasi selengkapnya, lihat LoggerVerbosity .

  • --version <VERSION>

    Rentang versi paket alat yang akan diperbarui. Ini tidak dapat digunakan untuk menurunkan versi, Anda harus uninstall versi yang lebih baru terlebih dahulu.

    Mulai dari .NET 8.0, --version Major.Minor.Patch mengacu pada versi major.minor.patch tertentu, termasuk versi yang tidak tercantum. Untuk mendapatkan versi terbaru dari versi major.minor tertentu, gunakan --version Major.Minor.*.

Contoh

Lihat juga