dotnet yeni kaldır

Bu makale şunlar için geçerlidir: ✔️ .NET 6 SDK ve sonraki sürümler

İsim

dotnet new uninstall - bir şablon paketini kaldırır.

Özet

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

Description

dotnet new uninstall komutu, veya PATH tarafından sağlanan bir şablon paketini NUGET_ID kaldırır. Değer belirtilmediğinde <PATH|NUGET_ID> , şu anda yüklü olan tüm şablon paketleri ve ilişkili şablonları görüntülenir. belirtirken NUGET_IDsürüm numarasını eklemeyin.

Uyarı

.NET 7 SDK'sı ile başlayarak, dotnet new söz dizimi değişti:

  • --list, --search, --installve --uninstall seçenekleri list, search, installve uninstall alt komutları haline geldi.
  • --update-apply seçeneği update alt komutu haline geldi.
  • --update-checkkullanmak için update seçeneğiyle --check-only alt komutunu kullanın.

Daha önce kullanılabilir olan diğer seçenekler, ilgili alt komutları ile birlikte kullanılmaya devam eder. Her alt komut için ayrı yardım -h veya --help seçeneği aracılığıyla sağlanır: dotnet new <subcommand> --help alt komut için desteklenen tüm seçenekleri listeler.

Ayrıca, sekme tamamlama özelliği artık dotnet newiçin kullanılabilir. Yüklü şablon adlarının ve seçilen bir şablonun sağladığı seçeneklerin tamamlanmasını destekler. .NET SDK'sı için sekme tamamlama özelliğini etkinleştirmek için bkz. Sekme tamamlamayı etkinleştirme.

Eski söz dizimi örnekleri:

  • Yüklü şablonları ve bunları kaldırma da dahil olmak üzere bunlar hakkındaki ayrıntıları listeleyin:

    dotnet new --uninstall
    
  • Azure web işleri proje şablonu paketini kaldırın:

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

Arguments

  • <PATH|NUGET_ID>

    Dosya sistemindeki klasör veya paketin yüklendiği NuGet paketi tanımlayıcısı. NuGet paketinin sürümünün belirtilmemesi gerektiğini unutmayın.

Options

  • -d|--diagnostics

    Tanılama çıkışını etkinleştirir. .NET SDK 7.0.100'den itibaren kullanılabilir.

  • -?|-h|--help

    komutunun nasıl kullanılacağına ilişkin bir açıklama yazdırır.

  • -v|--verbosity <LEVEL>

    Komutun ayrıntı düzeyini ayarlar. İzin verilen değerler , q[uiet], m[inimal], n[ormal]ve d[etailed]diag[nostic]. Daha fazla bilgi için bkz. LoggerVerbosity.

Örnekler

  • Yüklü şablonları ve bunları kaldırma da dahil olmak üzere bunlar hakkındaki ayrıntıları listeleyin:

    dotnet new uninstall
    
  • ASP.NET Core için SPA şablonlarını kaldırın:

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

Ayrıca bakınız