dotnet workload update
Cet article s’applique à : ✔️ SDK .NET 6 et versions ultérieures
Nom
dotnet workload update
- Met à jour les charges de travail installées.
Synopsis
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
Description
La commande dotnet workload update
met à jour toutes les charges de travail installées vers les versions les plus récentes disponibles. Elle interroge Nuget.org pour les manifestes de charge de travail mis à jour. Elle met ensuite à jour les manifestes locaux, télécharge de nouvelles versions des charges de travail installées et supprime toutes les anciennes versions de chaque charge de travail.
Lorsque la commande est en workload-set
mode mise à jour, les charges de travail sont mises à jour en fonction de la version de l’ensemble de charges de travail, et non de la dernière version de chaque charge de travail. Pour plus d’informations, consultez les ensembles de charges de travail du Kit de développement logiciel (SDK) .NET. workload-set
le mode est disponible depuis le SDK 8.0.400.
Pour plus d’informations sur les commandes dotnet workload
, consultez la commande dotnet workload install.
Options
--advertising-manifests-only
Télécharge des manifestes publicitaires, mais ne met à jour aucune charge de travail.
--configfile <FILE>
Le fichier de configuration NuGet (nuget.config) à utiliser. S’ils sont spécifiés, seuls les paramètres de ce fichier seront utilisés. Si elle n’est pas spécifiée, la hiérarchie des fichiers de configuration du répertoire actuel sera utilisée. Pour plus d’informations, consultez Configuration NuGet courantes.
--disable-parallel
Empêche la restauration de plusieurs projets en parallèle.
--from-previous-sdk
Incluez les charges de travail installées avec les versions précédentes du Kit de développement logiciel (SDK) dans la mise à jour.
-?|-h|--help
Imprime une description de l’utilisation de la commande.
--ignore-failed-sources
Traite les échecs de la source du package comme des avertissements.
--include-previews
Autorise les manifestes de charge de travail de préversion.
--interactive
Permet à la commande de s’arrêter et d’attendre une action ou une entrée utilisateur. Par exemple, pour effectuer une authentification.
--no-cache
Empêche la mise en cache des packages et des requêtes HTTP.
-s|--source <SOURCE>
Spécifie l’URI de la source de package NuGet à utiliser. Ce paramètre remplace toutes les sources spécifiées dans les fichiers nuget.config. Vous pouvez spécifier plusieurs sources en spécifiant cette option plusieurs fois.
--temp-dir <PATH>
Spécifiez le répertoire temporaire utilisé pour télécharger et extraire des packages NuGet (doit être sécurisé).
-v|--verbosity <LEVEL>
Définit le niveau de détail de la commande. Les valeurs autorisées sont
q[uiet]
,m[inimal]
,n[ormal]
,d[etailed]
etdiag[nostic]
. Par défaut, il s’agit deminimal
. Si vous spécifiez la verbositédetailed
oudiagnostic
, la commande affiche des informations sur les packages Nuget qu’il télécharge.
--version
Version définie par la charge de travail à installer ou à mettre à jour. Si vous spécifiez la version du jeu de charges de travail dans global.json, vous ne pouvez pas utiliser l’option
--version
pour spécifier la version du jeu de charges de travail. Pour permettre d’utiliser l’option--version
dans ce cas, exécutez la commande en dehors du chemin contenant le fichier global.json. Disponible depuis le Kit de développement logiciel (SDK) 8.0.400. Pour plus d’informations, consultez les ensembles de charges de travail du Kit de développement logiciel (SDK) .NET.
Exemples
Mettez à jour les charges de travail installées vers la dernière version de chaque charge de travail individuelle :
dotnet workload config --update-mode manifests dotnet workload update
Mettez à jour les charges de travail installées vers la dernière version du jeu de charges de travail :
dotnet workload config --update-mode workload-set dotnet workload update