Delen via


dotnet-werkbelasting bijwerken

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

Naam

dotnet workload update - Updates geïnstalleerde workloads.

Samenvatting

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

Beschrijving

Met dotnet workload update de opdracht worden alle geïnstalleerde workloads bijgewerkt naar de nieuwste beschikbare versies. Er wordt Nuget.org opgevraagd voor bijgewerkte workloadmanifesten. Vervolgens worden lokale manifesten bijgewerkt, nieuwe versies van de geïnstalleerde workloads gedownload en worden alle oude versies van elke workload verwijderd.

Wanneer de opdracht zich in workload-set de updatemodus bevindt, worden workloads bijgewerkt op basis van de versie van de workloadset, niet de nieuwste versie van elke afzonderlijke workload. Zie .NET SDK-workloadsets voor meer informatie. workload-set de modus is beschikbaar sinds 8.0.400 SDK.

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

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.

  • --from-previous-sdk

    Werkbelastingen opnemen die zijn geïnstalleerd met eerdere SDK-versies in de update.

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

  • -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. Als u opgeeft detailed of diagnostic uitgebreid bent, geeft de opdracht informatie weer over de Nuget-pakketten die worden gedownload.

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

Voorbeelden

  • Werk de geïnstalleerde workloads bij naar de nieuwste versie van elke afzonderlijke workload:

    dotnet workload config --update-mode manifests
    dotnet workload update
    
  • Werk de geïnstalleerde workloads bij naar de meest recente versie van de workloadset:

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