Aracılığıyla paylaş


dotnet iş yükü geri yükleme

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

Veri Akışı Adı

dotnet workload restore - Bir proje veya çözüm için gereken iş yüklerini yükler.

Özet

dotnet workload restore [<PROJECT | SOLUTION>]
    [--configfile <FILE>] [--disable-parallel]
    [--ignore-failed-sources] [--include-previews] [--interactive]
    [--no-cache] [--skip-manifest-update] [-s|--source <SOURCE>] 
    [--temp-dir <PATH>] [-v|--verbosity <LEVEL>] [--version <VERSION>]

dotnet workload restore -?|-h|--help

Açıklama

komutu dotnet workload restore , hangi iş yüklerine ihtiyaç duyduğunu belirlemek için bir projeyi veya çözümü analiz eder, ardından eksik iş yüklerini yükler.

Komutlar hakkında dotnet workload daha fazla bilgi için dotnet iş yükü yükleme komutuna bakın.

Bağımsız değişkenler

  • PROJECT | SOLUTION

    İş yüklerinin yükleneceği proje veya çözüm dosyası. Bir dosya belirtilmezse, komut geçerli dizinde bir dosya arar.

Seçenekler

  • --configfile <FILE>

    Kullanılacak NuGet yapılandırma dosyası (nuget.config). Belirtilirse, yalnızca bu dosyadaki ayarlar kullanılır. Belirtilmezse, geçerli dizindeki yapılandırma dosyalarının hiyerarşisi kullanılır. Daha fazla bilgi için bkz . Yaygın NuGet Yapılandırmaları.

  • --disable-parallel

    Birden çok projenin paralel olarak geri yüklenmesini engeller.

  • -?|-h|--help

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

  • --ignore-failed-sources

    Paket kaynağı hatalarını uyarı olarak ele alır.

  • --include-previews

    ön sürüm iş yükü bildirimlerine izin verir.

  • --interactive

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

  • --no-cache

    Paketlerin ve http isteklerinin önbelleğe alınmasını engeller.

  • --skip-manifest-update

    İş yükü bildirimlerini güncelleştirme işlemini atlayın. İş yükü bildirimleri, her iş yükü için hangi varlıkların ve sürümlerin yüklenmesi gerektiğini tanımlar.

  • -s|--source <SOURCE>

    Kullanılacak NuGet paket kaynağının URI'sini belirtir. Bu ayar, nuget.config dosyalarında belirtilen tüm kaynakları geçersiz kılar. Bu seçenek birden çok kez belirtilerek birden çok kaynak sağlanabilir.

  • --temp-dir <PATH>

    NuGet paketlerini indirmek ve ayıklamak için kullanılan geçici dizini belirtin (güvenli olmalıdır).

  • -v|--verbosity <LEVEL>

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

  • --version

    Yüklenecek veya güncelleştirilecek iş yükü kümesi sürümü. İş yükü kümesi sürümünü global.json belirtirseniz, iş yükü kümesi sürümünü belirtmek için seçeneğini kullanamazsınız --version . Bu durumda seçeneğinin kullanılmasını --version mümkün kılmak için komutunu global.json dosyasını içeren yolun dışında çalıştırın. 8.0.400 SDK'dan itibaren kullanılabilir. Daha fazla bilgi için bkz . .NET SDK iş yükü kümeleri.

Örnek

  • MyApp.csproj tarafından gereken iş yüklerini geri yükleme:

    dotnet workload restore MyApp.csproj