Versión preliminar de actualización acumulativa del 26 de enero de 2021 KB4598461 para .NET Framework 3.5, 4.7.2 y 4.8 para Windows 10, versión 1809 y Windows Server, versión 2019

Nota

  • Fecha de lanzamiento:
    26 de enero de 2021
  • Versión:
    .NET Framework 3.5, 4.7.2 y 4.8

Resumen

En este artículo se describe la versión preliminar de actualización acumulativa para 3.5, 4.7.2 y 4.8 para Windows 10, versión 1809 y Windows Server, versión 2019.

Información adicional acerca de esta actualización

En los siguientes artículos podrá encontrar información adicional sobre esta actualización relacionada con las versiones de productos individuales.

  • 4598303 Descripción de la actualización acumulativa de .NET Framework 3.5 y 4.7.2 para Windows 10, versión 1809 y Windows Server, versión 2019 (KB4598303)
  • 4598300 Descripción de la actualización acumulativa de .NET Framework 3.5 y 4.8 para Windows 10, versión 1809 y Windows Server, versión 2019 (KB4598300)

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
Información de excepción: System.NullReferenceException en System.Windows.Interop.HwndMouseInputProvider.HasCustomChrome(System.Windows.Interop.HwndSource, RECT ByRef) en System.Windows.Interop.HwndMouseInputProvider.GetEffectiveClientRect(IntPtr) en System.Windows.Interop.HwndMouseInputProvider.PossiblyDeactivate(IntPtr, Boolean) en System.Windows.Interop.HwndMouseInputProvider.Dispose()Esto ocurre al deshacer un HwndSource cuyo RootVisual es nulo, una situación que surge en Visual Studio al acoplar o dividir ventanas, y podría surgir 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 futura actualización de .NET que contenga una corrección para el bloqueo de referencia nula; se restaura la corrección de errores original.
Por ejemplo, el uso del 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 Para descargar e instalar esta actualización, ve a Configuración>Update & Seguridad>Windows Update y, a continuación, selecciona Buscar actualizaciones.
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) No Puedes importar esta actualización a WSUS manualmente. Consulta el Catálogo de Microsoft Update para obtener instrucciones.
Nota: Esta actualización está disponible en WSUS a través de 4598461.

Cómo obtener ayuda y soporte técnico para esta actualización