Udostępnij przez


dotnet workload restore (przywracanie obciążenia dotnet)

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

Nazwisko

dotnet workload restore — Instaluje obciążenia wymagane dla projektu lub rozwiązania.

Streszczenie

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

opis

Polecenie dotnet workload restore analizuje projekt lub rozwiązanie, aby określić, których obciążeń potrzebuje, a następnie instaluje wszystkie brakujące obciążenia.

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

Argumenty

  • PROJECT | SOLUTION

    Plik projektu lub rozwiązania do zainstalowania obciążeń dla programu . Jeśli plik nie zostanie określony, polecenie przeszukuje bieżący katalog.

Opcje

  • --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.

  • -?|-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.

  • --skip-manifest-update

    Pomiń aktualizowanie manifestów obciążenia. Manifesty obciążenia określają, jakie zasoby i wersje należy zainstalować dla każdego obciążenia.

  • -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. Aby uzyskać więcej informacji, zobacz LoggerVerbosity.

  • --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ład

  • Przywracanie obciążeń wymaganych przez plik MyApp.csproj:

    dotnet workload restore MyApp.csproj