Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Den här artikeln gäller för: ✔️ .NET 6 SDK och senare versioner
Name
dotnet workload update – Uppdateringar installerade arbetsbelastningar.
Sammanfattning
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
beskrivning
Kommandot dotnet workload update uppdaterar alla installerade arbetsbelastningar till de senaste tillgängliga versionerna. Den frågar Nuget.org efter uppdaterade arbetsbelastningsmanifest. Den uppdaterar sedan lokala manifest, laddar ned nya versioner av de installerade arbetsbelastningarna och tar bort alla gamla versioner av varje arbetsbelastning.
När kommandot är i workload-set uppdateringsläge uppdateras arbetsbelastningarna enligt arbetsbelastningsuppsättningsversionen, inte den senaste versionen av varje enskild arbetsbelastning. Mer information finns i .NET SDK-arbetsbelastningsuppsättningar. workload-set läget är tillgängligt sedan 8.0.400 SDK.
Mer information om kommandona dotnet workload finns i installationskommandot för dotnet-arbetsbelastningen.
Alternativ
- --advertising-manifests-only- Laddar ned annonseringsmanifest men uppdaterar inga arbetsbelastningar. 
- --configfile <FILE>- NuGet-konfigurationsfilen (nuget.config) som ska användas. Om det anges används endast inställningarna från den här filen. Om det inte anges används hierarkin för konfigurationsfiler från den aktuella katalogen. Mer information finns i Vanliga NuGet-konfigurationer. 
- --disable-parallel- Förhindrar att flera projekt återställs parallellt. 
- --from-previous-sdk- Inkludera arbetsbelastningar som installerats med tidigare SDK-versioner i uppdateringen. 
- -?|-h|--help- Skriver ut en beskrivning av hur du använder kommandot. 
- --ignore-failed-sources- Behandlar paketkällans fel som varningar. 
- --include-previews- Tillåter arbetsbelastningsmanifest i förväg. 
- --interactive- Tillåter att kommandot stoppar och väntar på användarens indata eller åtgärd. Till exempel för att slutföra autentiseringen. 
- --no-cache- Förhindrar cachelagring av paket och http-begäranden. 
- -s|--source <SOURCE>- Anger URI:n för NuGet-paketkällan som ska användas. Den här inställningen åsidosätter alla källor som anges i nuget.config-filerna . Flera källor kan tillhandahållas genom att ange det här alternativet flera gånger. 
- --temp-dir <PATH>- Ange den temporära katalog som används för att ladda ned och extrahera NuGet-paket (måste vara säker). 
- -v|--verbosity <LEVEL>- Anger kommandots verbositetsnivå. Tillåtna värden är - q[uiet],- m[inimal],- n[ormal],- d[etailed]och- diag[nostic]. Standardvärdet är- minimal. Om du anger- detailedeller- diagnosticutförligt visar kommandot information om De Nuget-paket som hämtas.
- --version- Arbetsbelastningen anger vilken version som ska installeras eller uppdateras till. Om du anger arbetsbelastningsuppsättningsversionen i global.json kan du inte använda - --versionalternativet för att ange arbetsbelastningsuppsättningsversionen. Om du vill göra det möjligt att använda- --versionalternativet i så fall kör du kommandot utanför sökvägen som innehåller global.json-filen. Tillgänglig sedan 8.0.400 SDK. Mer information finns i .NET SDK-arbetsbelastningsuppsättningar.
Exempel
- Uppdatera de installerade arbetsbelastningarna till den senaste versionen av varje enskild arbetsbelastning: - dotnet workload config --update-mode manifests dotnet workload update
- Uppdatera de installerade arbetsbelastningarna till den senaste versionen av arbetsbelastningsuppsättningen: - dotnet workload config --update-mode workload-set dotnet workload update