Udostępnij za pośrednictwem


dotnet workload update

Ten artykuł dotyczy: ✔️ zestaw .NET 6 SDK i nowsze wersje

Nazwisko

dotnet workload update — Aktualizacje zainstalowanych obciążeń.

Streszczenie

dotnet workload update
    [--advertising-manifests-only]
    [--configfile <FILE>] [--disable-parallel]
    [--from-previous-sdk] [--ignore-failed-sources]
    [--include-previews] [--interactive] [--no-cache]
    [-s|--source <SOURCE>] [--temp-dir <PATH>]
    [-v|--verbosity <LEVEL>] [--version]

dotnet workload update -?|-h|--help

opis

Polecenie dotnet workload update aktualizuje wszystkie zainstalowane obciążenia do najnowszych dostępnych wersji. Wykonuje zapytania Nuget.org dotyczące zaktualizowanych manifestów obciążenia. Następnie aktualizuje manifesty lokalne, pobiera nowe wersje zainstalowanych obciążeń i usuwa wszystkie stare wersje każdego obciążenia.

Gdy polecenie jest w workload-set trybie aktualizacji, obciążenia są aktualizowane zgodnie z wersją zestawu obciążeń, a nie najnowszą wersją poszczególnych obciążeń. Aby uzyskać więcej informacji, zobacz Zestawy obciążeń zestawu SDK platformy .NET. workload-set tryb jest dostępny od wersji 8.0.400 SDK.

Aby uzyskać więcej informacji na temat dotnet workload poleceń, zobacz polecenie dotnet workload install .

Opcje

  • --advertising-manifests-only

    Pobiera manifesty reklamowe, ale nie aktualizuje żadnych obciążeń.

  • --configfile <FILE>

    Plik konfiguracji NuGet (nuget.config) do użycia. Jeśli zostanie określony, zostaną użyte tylko ustawienia z tego pliku. Jeśli nie zostanie określona, zostanie użyta hierarchia plików konfiguracji z bieżącego katalogu. Aby uzyskać więcej informacji, zobacz Typowe konfiguracje nuGet.

  • --disable-parallel

    Zapobiega przywracaniu wielu projektów równolegle.

  • --from-previous-sdk

    Uwzględnij obciążenia zainstalowane z poprzednimi wersjami zestawu SDK w aktualizacji.

  • -?|-h|--help

    Wyświetla opis sposobu używania polecenia .

  • --ignore-failed-sources

    Traktuje błędy źródła pakietu jako ostrzeżenia.

  • --include-previews

    Zezwala na manifesty obciążeń w wersji wstępnej.

  • --interactive

    Umożliwia zatrzymanie polecenia i oczekiwanie na wprowadzenie lub działanie użytkownika. Na przykład w celu ukończenia uwierzytelniania.

  • --no-cache

    Zapobiega buforowaniu pakietów i żądań HTTP.

  • -s|--source <SOURCE>

    Określa identyfikator URI źródła pakietu NuGet do użycia. To ustawienie zastępuje wszystkie źródła określone w plikach nuget.config . Wiele źródeł można udostępnić, określając tę opcję wiele razy.

  • --temp-dir <PATH>

    Określ katalog tymczasowy używany do pobierania i wyodrębniania pakietów NuGet (musi być bezpieczny).

  • -v|--verbosity <LEVEL>

    Ustawia poziom szczegółowości polecenia. Dozwolone wartości to q[uiet], , n[ormal]m[inimal], d[etailed], i diag[nostic]. Wartość domyślna to minimal. W przypadku określenia detailed lub diagnostic szczegółowości polecenie wyświetla informacje o pobieranych pakietach Nuget.

  • --version

    Wersja zestawu obciążeń do zainstalowania lub zaktualizowania. Jeśli określisz wersję zestawu obciążeń w global.json, nie możesz użyć --version opcji określania wersji zestawu obciążeń. Aby umożliwić korzystanie z --version opcji w tym przypadku, uruchom polecenie poza ścieżką zawierającą plik global.json. Dostępny od wersji 8.0.400 SDK. Aby uzyskać więcej informacji, zobacz Zestawy obciążeń zestawu SDK platformy .NET.

Przykłady

  • Zaktualizuj zainstalowane obciążenia do najnowszej wersji poszczególnych obciążeń:

    dotnet workload config --update-mode manifests
    dotnet workload update
    
  • Zaktualizuj zainstalowane obciążenia do najnowszej wersji zestawu obciążeń:

    dotnet workload config --update-mode workload-set
    dotnet workload update