Delen via


dotnet-workload herstellen

Dit artikel is van toepassing op: ✔️ .NET 6 SDK en latere versies

Naam

dotnet workload restore - Installeert workloads die nodig zijn voor een project of een oplossing.

Samenvatting

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

Beschrijving

De dotnet workload restore opdracht analyseert een project of oplossing om te bepalen welke werkbelastingen het nodig heeft en installeert vervolgens alle workloads die ontbreken.

Zie de installatieopdracht voor dotnet-werkbelastingen voor meer informatie over de dotnet workload opdrachten.

Argumenten

  • PROJECT | SOLUTION

    Het project- of oplossingsbestand waarvoor workloads moeten worden geïnstalleerd. Als er geen bestand is opgegeven, zoekt de opdracht naar de huidige map voor één.

Opties

  • --configfile <FILE>

    Het NuGet-configuratiebestand (nuget.config) dat moet worden gebruikt. Indien opgegeven, worden alleen de instellingen uit dit bestand gebruikt. Als dit niet is opgegeven, wordt de hiërarchie van configuratiebestanden uit de huidige map gebruikt. Zie Algemene NuGet-configuraties voor meer informatie.

  • --disable-parallel

    Hiermee voorkomt u dat meerdere projecten parallel worden hersteld.

  • -?|-h|--help

    Hiermee wordt een beschrijving afgedrukt van het gebruik van de opdracht.

  • --ignore-failed-sources

    Behandelt pakketbronfouten als waarschuwingen.

  • --include-previews

    Hiermee staat u prerelease van workloadmanifesten toe.

  • --interactive

    Hiermee kan de opdracht stoppen en wachten op invoer of actie van de gebruiker. Bijvoorbeeld om de verificatie te voltooien.

  • --no-cache

    Hiermee voorkomt u dat pakketten en HTTP-aanvragen in de cache worden opgeslagen.

  • --skip-manifest-update

    Sla het bijwerken van de workloadmanifesten over. De workloadmanifesten definiëren welke assets en versies voor elke workload moeten worden geïnstalleerd.

  • -s|--source <SOURCE>

    Hiermee geeft u de URI van de NuGet-pakketbron te gebruiken. Deze instelling overschrijft alle bronnen die zijn opgegeven in de nuget.config-bestanden . U kunt meerdere bronnen opgeven door deze optie meerdere keren op te geven.

  • --temp-dir <PATH>

    Geef de tijdelijke map op die wordt gebruikt voor het downloaden en extraheren van NuGet-pakketten (moet veilig zijn).

  • -v|--verbosity <LEVEL>

    Hiermee stelt u het uitgebreidheidsniveau van de opdracht in. Toegestane waarden zijnq[uiet], , , n[ormal]en diag[nostic]d[etailed]m[inimal]. De standaardwaarde is minimal. Zie LoggerVerbosity voor meer informatie.

  • --version

    De versie van de workloadset die moet worden geïnstalleerd of bijgewerkt. Als u de versie van de workloadset opgeeft in global.json, kunt u de --version optie niet gebruiken om de versie van de workloadset op te geven. Als u de optie in dat geval wilt gebruiken, voert u de --version opdracht buiten het pad met het global.json-bestand uit. Beschikbaar sinds 8.0.400 SDK. Zie .NET SDK-workloadsets voor meer informatie.

Opmerking

  • Werkbelastingen herstellen die nodig zijn voor MyApp.csproj:

    dotnet workload restore MyApp.csproj