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]
vediag[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