Bagikan melalui


dotnet new hapusinstal

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

Nama

dotnet new uninstall - menghapus instalan paket templat.

Sinopsis

dotnet new uninstall <PATH|NUGET_ID> 
    [-d|--diagnostics] [--verbosity <LEVEL>] [-h|--help]

Description

Perintah dotnet new uninstall menghapus instalan paket templat di PATH atau NUGET_ID disediakan. <PATH|NUGET_ID> Saat nilai tidak ditentukan, semua paket templat yang saat ini diinstal dan templat terkait ditampilkan. Saat menentukan NUGET_ID, jangan sertakan nomor versi.

Nota

Dimulai dengan .NET 7 SDK, sintaks dotnet new telah berubah:

  • Opsi --list, --search, --install, dan --uninstall menjadi sub-perintah list, search, install, dan uninstall.
  • Opsi --update-apply menjadi sub-perintah update.
  • Untuk menggunakan --update-check, gunakan sub-perintah update dengan opsi --check-only.

Opsi lain yang tersedia sebelumnya masih tersedia untuk digunakan dengan sub-perintah masing-masing. Bantuan terpisah untuk setiap sub-perintah tersedia melalui opsi -h atau --help: dotnet new <subcommand> --help mencantumkan semua opsi yang didukung untuk sub-perintah.

Selain itu, penyelesaian tab sekarang tersedia untuk dotnet new. Ini mendukung penyelesaian untuk nama templat yang diinstal dan untuk opsi yang disediakan templat yang dipilih. Untuk mengaktifkan penyelesaian tab untuk .NET SDK, lihat Mengaktifkan penyelesaian tab.

Contoh sintaks lama:

  • Cantumkan templat dan detail yang diinstal tentang templat tersebut, termasuk cara menghapus instalasinya:

    dotnet new --uninstall
    
  • Hapus instalan paket templat proyek pekerjaan web Azure:

    dotnet new --uninstall Microsoft.Azure.WebJobs.ProjectTemplates
    

Arguments

  • <PATH|NUGET_ID>

    Folder pada sistem file atau pengidentifikasi paket NuGet tempat paket diinstal. Perhatikan bahwa versi untuk paket NuGet tidak boleh ditentukan.

Opsi

  • -d|--diagnostics

    Mengaktifkan output diagnostik. Tersedia sejak .NET SDK 7.0.100.

  • -?|-h|--help

    Mencetak deskripsi cara menggunakan perintah.

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

Examples

  • Cantumkan templat dan detail yang diinstal tentang templat tersebut, termasuk cara menghapus instalasinya:

    dotnet new uninstall
    
  • Hapus instalan templat SPA untuk ASP.NET Core:

    dotnet new uninstall Microsoft.DotNet.Web.Spa.ProjectTemplates
    

Lihat juga