Microsoft Anunciado esta semana, las actualizaciones de .NET Core se ofrecerán a través de las actualizaciones de Microsoft en Windows a partir de diciembre de 2020.
La terminología puede resultar confusa, especialmente para los usuarios domésticos que solo conocen las actualizaciones de Windows. La principal diferencia entre las actualizaciones de Windows y las actualizaciones de Microsoft es que este último incluye actualizaciones para otros productos de Microsoft.
Es posible que sepa que puede habilitar una opción en Windows Update en su sistema Windows para obtener actualizaciones para otros productos a través de la función de actualización automática del sistema operativo.
En Windows 10, abra la aplicación Configuración, vaya a Actualización y seguridad> Opciones avanzadas y marque la opción «Recibir actualizaciones para otros productos de Microsoft cuando actualice Windows» en la página que se abre. Si desea dejar de recibir esas actualizaciones, desactive la opción.
Microsoft señala que el cambio brinda a las organizaciones más control sobre el proceso de actualización, ya que las actualizaciones de .NET Core pueden instalarse a través de Microsoft Update / Windows Update una vez que llegan. Es completamente opcional.
Hasta ahora, las actualizaciones de .NET Core no estaban disponibles a través de Microsoft Update debido a la preocupación de los clientes de que las actualizaciones pudieran interrumpir la funcionalidad. La preocupación se basó en las actualizaciones de .NET Framework, p. Ej. Sin embargo, de 4.5 a 4.8, ya que estas actualizaciones se instalan en el lugar y no una al lado de la otra.
Las actualizaciones para .NET Core se instalan una al lado de la otra en su mayor parte. La única excepción son las actualizaciones de servicio mensuales, ya que reemplazan las actualizaciones de servicio mensuales anteriores.
Aquí están los detalles del cambio:
- Las actualizaciones de .NET Core se ofrecerán a través de Microsoft Update. La tecnología es un producto independiente; .NET Framework es un componente de Windows y, como tal, se actualiza mediante Windows Update.
- Microsoft Update mantendrá una actualización dentro de cada banda de características del SDK, p. Ej. versión 3.1.10 mientras que las versiones anteriores 3.1.x se eliminan; esto se hace para reducir el espacio en disco de las instalaciones de .NET Core.
- Microsoft Update solo ofrecerá actualizaciones estables de .NET Core y no para versiones no compatibles, p. Construcciones nocturnas.
Los administradores pueden bloquear la oferta de actualizaciones de .NET Core a través de Microsoft Update. Los administradores deben aprobar las entradas del producto .NET Core antes de que estén disponibles en entornos de implementación administrados como WSUS. Si las entradas de productos no se aprueban, no se ofrecerán actualizaciones.
Microsoft publicó un conjunto de claves de registro para bloquear algunas o todas las actualizaciones de .NET Core por completo. Las claves funcionan en dispositivos administrados y no administrados.
Versión de .NET Core | Clave de registro | Nombre | Valor |
Bloquear todas las actualizaciones de .NET Core | [HKEY_LOCAL_MACHINESOFTWAREMicrosoft.NET] | «BlockMU» | dword: 00000001 |
Bloquear actualizaciones de .NET 5.0 | [HKEY_LOCAL_MACHINESOFTWAREMicrosoft.NET5.0] | «BlockMU» | dword: 00000001 |
Actualizaciones de Block Core 3.1 | [HKEY_LOCAL_MACHINESOFTWAREMicrosoft.NET3.1] | «BlockMU» | dword: 00000001 |
Actualizaciones de Block Core 2.1 | [HKEY_LOCAL_MACHINESOFTWAREMicrosoft.NET2.1] | «BlockMU» | dword: 00000001 |
Puede utilizar los siguientes archivos de registro para aplicar los cambios al sistema en el que los ejecuta. Simplemente descargue el siguiente archivo y extráigalo en su sistema: block-net-core-updates
Encontrará cuatro archivos de Registro en el archivo que bloquean 1) todas las actualizaciones de .NET Core, b) las actualizaciones de .NET Core 5.0, c) las actualizaciones de .NET Core 3.1 yd) las actualizaciones de .NET Core 2.1 en el dispositivo.
Revisa Publicación detallada de Microsoft sobre el cambio para obtener detalles adicionales.
Los usuarios domésticos de Windows que no desean que las actualizaciones de .NET Core se entreguen a través de Microsoft Update deben aplicar los valores del Registro o deshabilitar Microsoft Update en el sistema. La mayoría de los usuarios domésticos pueden querer que estas actualizaciones se instalen automáticamente, aunque para mantenerse actualizadas.
Ahora tu: ¿Instalas actualizaciones para otros productos de Microsoft automáticamente?
Danos tu opinión