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
--advertising-manifests-only
Downloadt advertentiemanifesten , maar werkt geen workloads bij.
--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 zijn
q[uiet]
, , ,n[ormal]
endiag[nostic]
d[etailed]
m[inimal]
. De standaardwaarde isminimal
. Als u opgeeftdetailed
ofdiagnostic
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