Aracılığıyla paylaş


dotnet new update

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

Veri Akışı Adı

dotnet new update - yüklenen şablon paketlerini güncelleştirir.

Özet

dotnet new update [--interactive] [--add-source|--nuget-source <SOURCE>] 
    [-d|--diagnostics] [--verbosity <LEVEL>] [-h|--help]

dotnet new update --check-only|--dry-run [--interactive] [--add-source|--nuget-source <SOURCE>] 
    [-d|--diagnostics] [--verbosity <LEVEL>] [-h|--help]

Açıklama

Komut, dotnet new update yüklü şablon paketlerini güncelleştirir. Seçeneği dotnet new update olan --check-only komut, yüklü şablon paketleri için kullanılabilir güncelleştirmeleri uygulamadan denetler.

Not

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

  • , , ve seçenekleri , , searchinstallve uninstall alt komutları oldulist.--uninstall--install--search--list
  • Bu --update-apply seçenek alt komut haline geldi update .
  • kullanmak --update-checkiçin seçeneğiyle update birlikte --check-only alt komutunu kullanın.

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

Ayrıca, artık için sekme tamamlama kullanılabilir dotnet new. 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:

  • Alt komut için update yardım gösterin.

  • Yüklü şablon paketleri için güncelleştirmeleri denetleyin:

    dotnet new --update-check
    
  • Yüklü şablon paketlerini güncelleştirme:

    dotnet new --update-apply
    

Seçenekler

  • --interactive

    Komutun durmasına ve kullanıcı girişini veya eylemini beklemesine izin verir. Örneğin, kimlik doğrulamasını tamamlamak için. .NET 5.0 SDK'sı ile kullanılabilir.

  • --add-source|nuget-source <SOURCE>

    Varsayılan olarak, dotnet new install paketin yükleneceği NuGet kaynağını belirlemek için geçerli dizindeki NuGet yapılandırma dosyalarının hiyerarşisini kullanır. belirtilirse --nuget-source , kaynak denetlenecek kaynaklar listesine eklenir.
    Geçerli dizin için yapılandırılmış kaynakları denetlemek için kullanın dotnet nuget list source. Daha fazla bilgi için bkz . Yaygın NuGet Yapılandırmaları. .NET SDK 7.0.100'den itibaren kullanılabilir.

  • --check-only|--dry-run

Yalnızca güncelleştirmeleri denetler ve hiçbir güncelleştirme uygulamadan güncelleştirilecek şablon paketlerini görüntüler.

  • -d|--diagnostics

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

  • -h|--help

    Güncelleştirme komutu için yardımı yazdırır. .NET SDK 7.0.100'den itibaren kullanılabilir.

  • -v|--verbosity <LEVEL>

    Komutun ayrıntı düzeyini ayarlar. İzin verilen değerler , m[inimal], n[ormal]ve diag[nostic]değerleridirq[uiet]. .NET SDK 7.0.100'den itibaren kullanılabilir.

Örnekler

  • Geçerli dizin için NuGet yapılandırmasını kullanarak yüklü şablon paketlerini Güncelleştirmeler:

    dotnet new update 
    
  • Yüklü şablon paketlerinin etkileşimli modu kullanarak özel bir NuGet kaynağını denetlemesini de Güncelleştirmeler:

    dotnet new update --add-source "https://api.my-custom-nuget.com/v3/index.json" --interactive
    

Ayrıca bkz.