Compartir a través de


Cambio de la configuración predeterminada de la carga de trabajo de "manifiestos sueltos" al modo "conjuntos de cargas de trabajo"

En .NET 10 Preview 2, el modo de actualización de carga de trabajo predeterminado cambió de "manifiestos" a "conjunto de cargas de trabajo". Este cambio garantiza que los usuarios usen un único conjunto coherente de versiones de carga de trabajo que no flotan individualmente, lo que facilita el mantenimiento de la coherencia y la administración de las cargas de trabajo.

Versión introducida

.NET 10

Comportamiento anterior

Anteriormente, las cargas de trabajo funcionaban en modo "manifiesto flexible" de forma predeterminada. Los comandos dotnet workload update erróneos podrían instalar nuevas versiones que tal vez no funcionen bien juntas, lo que dificulta que los usuarios mantengan un conjunto coherente de versiones de tareas alineadas.

Nuevo comportamiento

A partir de .NET 10, las cargas de trabajo nunca serán flotantes a menos que:

  • Actualice el SDK.
  • Realice un comando de actualización explícito.

Al realizar una actualización, todas las cargas de trabajo usarán versiones de coincidencia conocidas del conjunto de cargas de trabajo que se usa.

Tipo de cambio disruptivo

Este es un cambio de comportamiento.

Motivo del cambio

Los usuarios solicitaron más control y previsibilidad en la administración de cargas de trabajo. Este nuevo sistema permite anclar y actualizar de forma coherente, lo que garantiza un conjunto coherente de versiones de carga de trabajo.

No es necesario realizar ninguna acción correctiva. Si experimenta problemas, puede revertir al modo de manifiesto flexible ejecutando el siguiente comando:

dotnet workload config --update-mode manifests

APIs afectadas

Ninguno.