Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Este artículo se aplica a: ✔️ SDK de .NET 6 y versiones posteriores
Name
dotnet workload update: actualiza las cargas de trabajo instaladas.
Sinopsis
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
Descripción
El comando dotnet workload update actualiza todas las cargas de trabajo instaladas a las versiones disponibles más recientes. Consulta en Nuget.org los manifiestos de cargas de trabajo actualizados. Luego actualiza los manifiestos locales, descarga nuevas versiones de las cargas de trabajo instaladas y quita todas las versiones anteriores de cada carga de trabajo.
Cuando el comando está en workload-set modo de actualización, las cargas de trabajo se actualizan según la versión del conjunto de cargas de trabajo, no la versión más reciente de cada carga de trabajo individual. Para más información, consulte Conjuntos de cargas de trabajo del SDK de .NET. workload-set el modo está disponible desde el SDK 8.0.400.
Para obtener más información sobre los comandos dotnet workload, vea el comando dotnet workload install.
Opciones
--advertising-manifests-onlyDescarga los manifiestos de publicidad, pero no actualiza ninguna carga de trabajo.
-
--configfile <FILE>Archivo de configuración de NuGet (nuget.config) que se va a usar. Si se especifica, solo se usará la configuración de este archivo. Si no se especifica, se utilizará la jerarquía de archivos de configuración del directorio actual. Para más información, consulte Configuraciones comunes de NuGet.
-
--disable-parallelEvita la restauración de varios proyectos en paralelo.
--from-previous-sdkIncluye las cargas de trabajo instaladas con versiones anteriores del SDK en la actualización.
-
-?|-h|--helpImprime una descripción de cómo usar el comando.
-
--ignore-failed-sourcesTrata los errores de origen de paquete como advertencias.
-
--include-previewsPermite manifiestos de cargas de trabajo de versión preliminar.
-
--interactivePermite que el comando se detenga y espere una entrada o una acción del usuario. Por ejemplo, para completar la autenticación.
-
--no-cacheEvita el almacenamiento en caché de paquetes y solicitudes HTTP.
-
-s|--source <SOURCE>Especifica el URI del origen del paquete NuGet que se va a usar. Este valor invalida todos los orígenes especificados en los archivos nuget.config. Al especificar esta opción varias veces, se pueden proporcionar varios orígenes.
-
--temp-dir <PATH>Especifique el directorio temporal que se usa para descargar y extraer paquetes NuGet (debe ser seguro).
-
-v|--verbosity <LEVEL>Establece el nivel de detalle del comando. Los valores permitidos son
q[uiet],m[inimal],n[ormal],d[etailed]ydiag[nostic]. De manera predeterminada, esminimal. Si especifica nivel de detalledetailedodiagnostic, el comando muestra información sobre los paquetes NuGet que descarga. -
--versionVersión del conjunto de cargas de trabajo en la que se va a instalar o actualizar. Si especifica la versión del conjunto de cargas de trabajo en global.json, no puede usar la
--versionopción para especificar la versión del conjunto de cargas de trabajo. Para que sea posible usar la--versionopción en ese caso, ejecute el comando fuera de la ruta de acceso que contiene el archivo global.json. Disponible desde el SDK 8.0.400. Para más información, consulte Conjuntos de cargas de trabajo del SDK de .NET.
Ejemplos
Actualice las cargas de trabajo instaladas a la versión más reciente de cada carga de trabajo individual:
dotnet workload config --update-mode manifests dotnet workload updateActualice las cargas de trabajo instaladas a la versión más reciente del conjunto de cargas de trabajo:
dotnet workload config --update-mode workload-set dotnet workload update