Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
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-onlyDownloadt 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-parallelHiermee voorkomt u dat meerdere projecten parallel worden hersteld.
--from-previous-sdkWerkbelastingen opnemen die zijn geïnstalleerd met eerdere SDK-versies in de update.
-
-?|-h|--helpHiermee wordt een beschrijving afgedrukt van het gebruik van de opdracht.
-
--ignore-failed-sourcesBehandelt pakketbronfouten als waarschuwingen.
-
--include-previewsHiermee staat u prerelease van workloadmanifesten toe.
-
--interactiveHiermee kan de opdracht stoppen en wachten op invoer of actie van de gebruiker. Bijvoorbeeld om de verificatie te voltooien.
-
--no-cacheHiermee 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 opgeeftdetailedofdiagnosticuitgebreid bent, geeft de opdracht informatie weer over de Nuget-pakketten die worden gedownload. -
--versionDe 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
--versionoptie niet gebruiken om de versie van de workloadset op te geven. Als u de optie in dat geval wilt gebruiken, voert u de--versionopdracht 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 updateWerk de geïnstalleerde workloads bij naar de meest recente versie van de workloadset:
dotnet workload config --update-mode workload-set dotnet workload update