Se aplica a
.NET

Fecha de publicación:13 de julio de 2021

Versión: .NET Framework 3.5 y 4.8

La actualización del 13 de julio de 2021 para Windows 10, versión 1809 y Windows Server, versión 2019, incluye mejoras acumulativas de confiabilidad en .NET Framework 3.5 y 4.8. Es recomendable aplicar esta actualización como parte de sus rutinas habituales de mantenimiento. Antes de instalar la actualización, lea las secciones Requisitos previos y Requisito de reinicio.

Mejoras de calidad y confiabilidad

WPF1

- Se corrige un problema que afecta a un DataGrid contenido en un ScrollViewer externo.

- Corrige un bloqueo debido a ElementNotAvailableException en un ListView con compañeros de automatización de elementos de datos personalizados.

CLR2

- Cuando el proceso no está bajo una alta presión de memoria, tiende a favorecer la realización de BGCs sobre la realización de GCs de compactación completa. Esto suele ser deseable, pero si el comportamiento de la aplicación cambia drásticamente, podría provocar que gran parte de la fragmentación de las generaciones anteriores (es decir, gen2 y LOH) no se use. Puedes recopilar eventos DE ETW de GC que te indicarán cuánta fragmentación hay en gen2 y LOH y verificar si estás en esta situación.

Esta versión presenta un nuevo GC config GCConserveMemory para detectar esta situación y ser conservador sobre el uso de memoria y no dejar tanta fragmentación sin usar.

Puede especificarlo en el archivo app.config

>de configuración de <  >runtime de <     <GCConserveMemory enabled="N"/>   </runtime> </configuration> donde N es un valor entero entre 0 y 9 (inclusive). 0 es el valor predeterminado. No especificar esta configuración ni especificarla como 0 no cambia el ajuste de GC. Especificar un valor distinto de cero indica al GC lo conservador que quieres que SEA GC sobre el uso de memoria: cuanto mayor sea el valor, más conservador será el GC, es decir, más pequeño será el montón. Le sugerimos que experimente con números diferentes para ver qué valor funciona mejor para usted: normalmente comenzamos con un valor entre 5 y 7. Ten en cuenta que si detectamos que loh tiene demasiada fragmentación, se compactará automáticamente.

Winforms

- Se corrige un problema en el control de cuadrícula de propiedades para evitar que se lean datos incorrectos en algunos escenarios en procesos de 64 bits.

- Se corrige un problema por el que System.Drawing liberaba la memoria asignada cuando no se podía obtener la configuración de la impresora.

ClickOnce

- Corrige una regresión introducida en actualizaciones anteriores. Ahora respetamos la configuración de la directiva de WinTrust "Omitir comprobaciones de revocación de marca de tiempo" al validar marcas de tiempo en manifiestos ClickOnce.

1 Windows Presentation Foundation (WPF)2 Common Language Runtime (CLR)

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.

  • 5004228 Descripción de la actualización acumulativa de .NET Framework 3.5, 4.7.2 y 4.8 para Windows 10 versión 1809 (KB5004228)

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 > Actualizar & > de seguridadWindows Update y, a continuación, selecciona Buscar actualizaciones.

Catálogo de Microsoft Update

Para obtener el paquete independiente para esta actualización, ve 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 como se indica a continuación:

Producto: Windows 10, versión 1809 y Windows Server, versión 2019

Clasificación: Actualizaciones

Información de archivo

Para obtener una lista de los archivos que se proporcionan en esta actualización, descarga el información de archivo para la actualización acumulativa.

Requisitos previos

Para aplicar esta actualización, debes tener instalado .NET Framework 3.5 o 4.8.

Requisito de reinicio

Debe reiniciar el equipo después de aplicar esta actualización si se utilizan los archivos afectados. Le recomendamos que cierre todas las aplicaciones basadas en .NET Framework antes de aplicarla.

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

Problemas conocidos en esta actualización

Microsoft no está al tanto de ningún problema con respecto a esta actualización.

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.