Tabla de contenido
×

9 de febrero de 2021: KB4601051 Actualización acumulativa de .NET Framework 4.8 para Windows 10, versión 1607 y Windows Server, versión 2016

Fecha de publicación:
9 de febrero de 2021

Versión:
.NET Framework 4.8

Resumen

Mejoras de seguridad

En esta actualización de seguridad se soluciona una vulnerabilidad por denegación de servicio en .NET Framework. Para obtener más información, consulte CVE-2021-24111.

Mejoras de calidad

ASP.NET

- Se soluciona un problema por el que después de instalar la actualización publicada el 20 de octubre, algunas aplicaciones ASP.Net dan error durante la precompilación (probablemente con un mensaje que contiene las palabras "Error ASPCONFIG").

WPF1

- Se soluciona una falta de respuesta al desplazarse hasta el final de una Vista de árbol, cuando el redondeo del diseño está habilitado y el ajuste de PPP no está al 100 %.

CLR

- Mejora la confiabilidad de la tarea automática de generación de imágenes nativas.

1 Windows Presentation Foundation (WPF)

Problemas conocidos en esta actualización

 Síntoma

Después de instalar esta actualización, las aplicaciones WPF pueden bloquearse con una pila de llamada similar a

Exception Info: System.NullReferenceException at System.Windows.Interop.HwndMouseInputProvider.HasCustomChrome(System.Windows.Interop.HwndSource, RECT ByRef) at System.Windows.Interop.HwndMouseInputProvider.GetEffectiveClientRect(IntPtr)
at System.Windows.Interop.HwndMouseInputProvider.PossiblyDeactivate(IntPtr, Boolean)
at System.Windows.Interop.HwndMouseInputProvider.Dispose()

Esto ocurre al eliminar un HwndSource cuyo RootVisual es nulo, una situación que se produce en Visual Studio al acoplar o dividir ventanas y que podría ocurrir en otras aplicaciones.

Solución alternativa 

Para solucionar este problema, establezca dos modificadores AppContext con uno de los métodos descritos en AppContext Class (System) bajo el encabezado "AppContext for library consumers".  Los modificadores se denominan Switch.System.Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix y Switch.System.Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix y ambos deben establecerse en "true".   El primer modificador evita el bloqueo, pero vuelve a introducir el error corregido en los KB.  El segundo modificador se omite actualmente, pero se reconocerá en una actualización futura de .NET que contiene una corrección para el bloqueo de referencia nula; esta restaura la corrección de errores original.

Por ejemplo, usando el método de archivo app.config para aplicar la solución alternativa en el ámbito de la aplicación:

<AppContextSwitchOverrides value="Switch.System.Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix=true; Switch.System.Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix=true " />

Cómo obtener esta actualización

Instalar esta actualización

Canal de publicación

Disponible

Siguiente paso

Windows Update y Microsoft Update

Ninguna. Esta actualización se descargará e instalará automáticamente desde Windows Update.

Catálogo de Microsoft Update

Para obtener el paquete independiente de esta actualización, vaya al sitio web del Catálogo de Microsoft Update.

Windows Server Update Services (WSUS)

Esta actualización se sincronizará automáticamente con WSUS si configura Productos y clasificaciones del modo siguiente:

            Producto: Windows 10, versión 1607 y Windows Server, versión 2016

            Clasificación: actualizaciones de seguridad

Información de archivo

Para ver la lista de archivos que se proporcionan en esta actualización, descargue la información sobre los archivos de la actualización acumulativa.

Información sobre protección y seguridad

¿Necesita más ayuda?

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Unirse a Microsoft Insider

¿Le ha sido útil esta información?

¿Cómo de satisfecho está con la calidad de la traducción?

¿Qué ha afectado a tu experiencia?

¿Algún comentario adicional? (Opcional)

¡Gracias por sus comentarios!

×