Descripción de julio de 2017 de la versión preliminar del paquete acumulativo de actualizaciones de calidad de .NET Framework 4.6 para Windows Server 2008 SP2 y .NET Framework 4.6, 4.6.1, 4.6.2 y 4.7 en Windows 7 SP1 y Windows Server 2008 R2 SP1: 18 de julio de 2017

Se aplica a
.NET Framework 4.7 .NET Framework 4.6 .NET Framework 4.6.1 .NET Framework 4.6.2

Vea los productos a los que se aplica este artículo.

Introducción

Esta actualización preliminar de julio de 2017 para Windows Server 2008 Service Pack 2 (SP2) incluye mejoras acumulativas de confiabilidad en .NET Framework 4.6. Además, esta actualización preliminar para Windows 7 Service Pack 1 (SP1) y Windows Server 2008 R2 SP1 incluye mejoras acumulativas de confiabilidad en .NET Framework 4.6, 4.6.1, 4.6.2 y 4.7. Es recomendable aplicar esta actualización como parte de sus rutinas habituales de mantenimiento. Antes de instalar esta actualización, consulta las secciones "Requisitos previos" y "Requisito de reinicio".

Importante

  • Si se instala un paquete de idioma después de esta actualización, habrá que volver a instalar la actualización. Por tanto, se recomienda instalar los paquetes de idioma necesarios antes de instalar esta actualización. Para obtener más información, consulte Agregar paquetes de idioma a Windows.

Problemas conocidos en esta actualización

Si actualiza a .NET Framework 4.7 después de aplicar esta actualización en un dispositivo táctil, es posible que experimente errores COMException en las aplicaciones de Windows Presentation Framework (WPF). Para más información al respecto, consulte el artículo siguiente en Microsoft Knowledge Base:

4033488 error "COMException" de aplicaciones WPF después de instalar .NET Framework 4.7 en Windows 7 o Windows Server 2008 R2

Mejoras de calidad y confiabilidad

Esta actualización contiene actualizaciones acumulativas que se publicaron anteriormente a partir del 11 de octubre de 2016. Además, esta actualización contiene correcciones para los siguientes problemas.

Common Language Runtime (CLR)

  • Se han mejorado los códigos auxiliares de saltos preasignados para métodos dinámicos. Además, se han mejorado los cambios en las llamadas directas de AMD64 para una mejor gestión de los casos fuera de alcance.
  • Corregido: El orden de los bloqueos del cargador para evitar interbloqueos intermitentes durante las gc que implican tipos genéricos complejos.
  • Al organizar una matriz de estructura A y matriz de estructura B como SAFEARRAY, y estructuraR A/B tiene GUID idénticos, puede producirse una fuga de memoria.

Entity Framework (EF)

  • Si hay más de 1000 consultas en una aplicación de EF 4.x, la aplicación puede ralentizarse porque se supera el límite de tamaño de la caché de consultas. Después de aplicar esta corrección, puede cambiar el tamaño de la caché de la consulta mediante la siguiente entrada appSettings :

    <appSettings>
        <add key="EntityFramework_QueryCacheSize" value="3000"/>
    </appSettings>
    

SQL

  • Puede iniciarse una excepción OverflowException o IndexOutOfRangeException durante la fase de inicio de sesión previa de apertura de una conexión de SQL debido a la recepción de un paquete TDS que es más pequeño de lo esperado.
  • Cuando el cliente abre una conexión con el servidor, sqlclient crea un controlador y no lo cierra cuando se desecha la conexión. Esto puede causar demasiadas fugas de controlador si millones de conexiones se abren en poco tiempo. Esto puede hacer que el sistema se bloquee. Esta corrección cierra los controladores después de cerrar la conexión.

Sistema

Infraestructura de administración de Windows (WMI)

  • La configuración de privilegios de Infraestructura de administración de Windows (WMI) está controlada por eventos para admitir cambios en los valores de opción.

Windows Presentation Framework (WPF)

  • Una aplicación de Windows Presentation Framework (WPF) que se ejecuta en un dispositivo táctil o habilitado para lápiz puede experimentar bloqueos relacionados con daños en la memoria de PenIMC.dll. Esta actualización soluciona estos problemas.
  • En determinadas condiciones, las aplicaciones WPF que usan la revisión ortográfica junto con diccionarios personalizados pueden bloquearse y generar un error NullReferenceException . Esto se aplica especialmente a las aplicaciones que llaman al método SpellCheck.CustomDictionaries.Clear(). Esta actualización soluciona este problema.

Winforms

  • En determinadas condiciones, la lista de la barra de menús de las ventanas secundarias en Multiple-Document Interfaz Windows Forms Aplicaciones no se sincroniza con la lista real de ventanas secundarias abiertas. Esto dificulta que los usuarios seleccionen la ventana correcta.

Información adicional acerca de esta actualización

Para obtener más información sobre esta actualización en relación con Windows 7 SP1 y Windows Server 2008 R2 SP1, consulte el artículo siguiente en Microsoft Knowledge Base:

4032113 versión preliminar del paquete acumulativo de actualizaciones de calidad de julio de 2017 para .NET Framework 3.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2 y 4.7 en Windows 7 SP1 y Server 2008 R2 SP1: 18 de julio de 2017

Para obtener más información sobre esta actualización en relación con Windows Server 2008 SP2, vea el siguiente artículo en Microsoft Knowledge Base:

4032116 versión preliminar del paquete acumulativo de actualizaciones de calidad de julio de 2017 para .NET Framework 2.0 SP2, 4.5.2 y 4.6 en Windows Server 2008 SP2: 18 de julio de 2017

Cómo obtener esta actualización

Windows Update

Esta actualización está disponible a través de Windows Update. Al activar las actualizaciones automáticas, esta actualización se descargará e instalará automáticamente. Para obtener más información sobre cómo conseguir automáticamente las actualizaciones de seguridad, consulte Windows Update: P+F

Catálogo de Microsoft Update

Para obtener el paquete independiente para esta actualización, ve a una de las siguientes opciones en el sitio web del Catálogo de Microsoft Update:

  • Para obtener Windows Server 2008 SP2, haga clic aquí.
  • Para Windows 7 SP1 y Windows Server 2008 R2 SP1, haz clic aquí.

Servicios de actualización de software de Windows (WSUS)

En el servidor WSUS, sigue estos pasos:

  1. Haga clic en Inicio, herramientas administrativas y, a continuación, haga clic en Microsoft Windows Server Update Services 3.0.
  2. Expanda NombredeEquipo y, a continuación, haga clic en Acción.
  3. Haga clic en Importar Novedades.
  4. WSUS abre una ventana del explorador en la que se le pedirá que instale un control ActiveX. Debe instalar el control ActiveX para continuar.
  5. Después de instalar el control ActiveX, verá la pantalla Catálogo de Microsoft Update. Escribe 4032116 para Windows Server 2008 SP2 o 4032113 para Windows 7 SP1 y Windows Server 2008 R2 SP1 en el cuadro de búsqueda y, a continuación, haz clic en Buscar.
  6. Busca los paquetes de .NET Framework que coinciden con los sistemas operativos, idiomas y procesadores de tu entorno. Haga clic en Agregar para agregarlos a la cesta.
  7. Después de seleccionar todos los paquetes que necesitas, haz clic en Ver cesta.
  8. Haz clic en Importar para importar los paquetes a tu servidor WSUS.
  9. Para volver a WSUS, haz clic en Cerrar después de importar los paquetes.

Las actualizaciones ya están disponibles para su instalación a través de WSUS.

Requisitos previos

Para aplicar esta actualización, debes tener instalado lo siguiente:

  • .NET Framework 4.6, 4.6.1, 4.6.2 o 4.7 instalado.
  • La actualización del compilador D3D (KB4019478 para Windows Server 2008 SP2 o KB4019990 para Windows 7 SP1 y Windows Server 2008 R2 SP1). Esta actualización se instala automáticamente para clientes de Windows Update y Windows Server Update Services (WSUS). Los clientes del catálogo de Microsoft Update primero tienen que descargar e instalar manualmente la actualización del compilador D3D (KB4019478 o KB4019990) que se incluye junto con la actualización del catálogo.

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.

Información de reemplazo de actualización

Esta actualización no sustituye a ninguna otra publicada anteriormente.

Información de archivo

Atributos del archivo

La versión en inglés (EE. UU.) de esta actualización instala archivos que tienen los atributos enumerados en las siguientes tablas. La fecha y la hora de estos archivos se expresan de acuerdo con la hora universal coordinada (UTC). Las fechas y horas de estos archivos se muestran en el equipo local en horario local con la configuración actual del horario de verano (DST). Además, las fechas y horas pueden cambiar cuando realiza determinadas operaciones en los archivos.

Para todas las versiones de sistemas basadas en x86 compatibles

Nombre del archivo File version Tamaño de archivo Fecha Hora
Aspnet_perf.dll 4.7.2102.0 42,672 15-jun-2017 05:00
aspnet_wp.exe 4.7.2102.0 46,200 15-jun-2017 05:00
clr.dll 4.7.2102.0 7,221,904 15-jun-2017 05:00
clrjit.dll 4.7.2102.0 522,912 15-jun-2017 05:00
dfdll.dll 4.7.2102.0 159,896 15-jun-2017 05:00
GloGlobalUserInterface.CompositeFont 116,922 15-jun-2017 05:00
mscordacwks.dll 4.7.2102.0 1,341,104 15-jun-2017 05:00
mscordbi.dll 4.7.2102.0 1,164,968 15-jun-2017 05:00
mscoreei.dll 4.7.2102.0 511,656 15-jun-2017 05:00
mscorlib.dll 4.7.2102.0 5,614,248 15-jun-2017 05:00
msvcp120_clr0400.dll 12.0.52519.0 485,576 15-jun-2017 05:00
msvcr120_clr0400.dll 12.0.52519.0 987,840 15-jun-2017 05:00
VsVersion.dll 14.7.2102.0 19,112 15-jun-2017 05:00
peverify.dll 4.7.2102.0 188,584 15-jun-2017 05:00
PresentationCore.dll 4.7.2102.0 3,616,096 15-jun-2017 05:00
PresentationFramework.dll 4.7.2102.0 6,200,696 15-jun-2017 05:00
PresentationHost_v0400.dll 4.7.2102.0 197,336 15-jun-2017 05:00
PresentationHost_v0400.dll.mui 4.7.2102.0 84,720 15-jun-2017 05:00
PresentationNative_v0400.dll 4.7.2102.0 827,112 15-jun-2017 05:00
ServiceMonikerSupport.dll 4.7.2102.0 29,400 15-jun-2017 05:00
SMDiagnostics.dll 4.7.2102.0 73,392 15-jun-2017 05:00
SOS.dll 4.7.2102.0 743,560 15-jun-2017 05:00
System.Activities.dll 4.7.2102.0 1,532,616 15-jun-2017 05:00
System.ComponentModel.DataAnnotations.dll 4.7.2102.0 126,272 15-jun-2017 05:00
System.Core.dll 4.7.2102.0 1,381,536 15-jun-2017 05:00
System.Data.Entity.dll 4.7.2102.0 4,033,744 15-jun-2017 05:00
System.IdentityModel.dll 4.7.2102.0 1,088,720 15-jun-2017 05:00
System.IdentityModel.Services.dll 4.7.2102.0 198,392 15-jun-2017 05:00
System.Runtime.Serialization.dll 4.7.2102.0 1,052,936 15-jun-2017 05:00
System.ServiceModel.Channels.dll 4.7.2102.0 157,944 15-jun-2017 05:00
System.ServiceModel.Discovery.dll 4.7.2102.0 308,472 15-jun-2017 05:00
System.ServiceModel.dll 4.7.2102.0 6,310,608 15-jun-2017 05:00
System.ServiceModel.Internals.dll 4.7.2102.0 254,224 15-jun-2017 05:00
System.ServiceModel.Routing.dll 4.7.2102.0 130,800 15-jun-2017 05:00
System.ServiceModel.WasHosting.dll 4.7.2102.0 39,672 15-jun-2017 05:00
System.Web.ApplicationServices.dll 4.7.2102.0 70,936 15-jun-2017 05:00
System.Web.Extensions.dll 4.7.2102.0 1,849,568 15-jun-2017 05:00
System.Workflow.Activities.dll 4.7.2102.0 1,051,376 15-jun-2017 05:00
System.Workflow.ComponentModel.dll 4.7.2102.0 1,541,880 15-jun-2017 05:00
System.Workflow.Runtime.dll 4.7.2102.0 499,424 15-jun-2017 05:00
System.Runtime.Caching.dll 4.7.2102.0 109,944 15-jun-2017 05:00
System.Data.dll 4.7.2102.0 3,391,152 15-jun-2017 05:00
System.Data.SqlXml.dll 4.7.2102.0 734,408 15-jun-2017 05:00
System.Deployment.dll 4.7.2102.0 845,504 15-jun-2017 05:00
System.DirectoryServices.Protocols.dll 4.7.2102.0 201,520 15-jun-2017 05:00
System.dll 4.7.2102.0 3,526,272 15-jun-2017 05:00
System.Drawing.dll 4.7.2102.0 600,240 15-jun-2017 05:00
System.Management.dll 4.7.2102.0 415,432 15-jun-2017 05:00
System.Security.dll 4.7.2102.0 316,600 15-jun-2017 05:00
System.Transactions.dll 4.7.2102.0 307,408 15-jun-2017 05:00
System.Web.dll 4.7.2102.0 5,405,864 15-jun-2017 05:00
System.Windows.Controls.Ribbon.dll 4.7.2102.0 742,816 15-jun-2017 05:00
System.Windows.Forms.dll 4.7.2102.0 5,182,168 15-jun-2017 05:00
System.Xaml.dll 4.7.2102.0 641,192 15-jun-2017 05:00
System.Xml.dll 4.7.2102.0 2,666,648 15-jun-2017 05:00
webengine.dll 4.7.2102.0 24,744 15-jun-2017 05:00
webengine4.dll 4.7.2102.0 549,552 15-jun-2017 05:00
WindowsBase.dll 4.7.2102.0 1,282,384 15-jun-2017 05:00
WMINet_Utils.dll 4.7.2102.0 136,368 15-jun-2017 05:00
WorkflowServiceHostPerformanceCounters.dll 4.7.2102.0 89,368 15-jun-2017 05:00
WPFFontCache_v0400.exe.mui 4.7.2102.0 19,168 15-jun-2017 05:00
WPFFontCache_v0400.exe 4.7.2102.0 25,720 15-jun-2017 05:00
wpfgfx_v0400.dll 4.7.2102.0 1,344,176 15-jun-2017 05:00
PenIMC_v0400.dll 4.7.2102.0 82,104 15-jun-2017 05:00

Para todas las versiones de sistemas basadas en x64 compatibles

Nombre del archivo File version Tamaño de archivo Fecha Hora
Aspnet_perf.dll 4.7.2102.0 46,256 15-jun-2017 05:20
Aspnet_perf.dll 4.7.2102.0 42,672 15-jun-2017 05:00
aspnet_wp.exe 4.7.2102.0 50,808 15-jun-2017 05:20
aspnet_wp.exe 4.7.2102.0 46,200 15-jun-2017 05:00
clr.dll 4.7.2102.0 10,324,624 15-jun-2017 05:19
clr.dll 4.7.2102.0 7,221,904 15-jun-2017 05:00
clrjit.dll 4.7.2102.0 1,129,120 15-jun-2017 05:19
clrjit.dll 4.7.2102.0 522,912 15-jun-2017 05:00
compatjit.dll 4.7.2102.0 1,259,688 15-jun-2017 05:19
dfdll.dll 4.7.2102.0 191,640 15-jun-2017 05:19
dfdll.dll 4.7.2102.0 159,896 15-jun-2017 05:00
GloGlobalUserInterface.CompositeFont 116,922 15-jun-2017 05:00
mscordacwks.dll 4.7.2102.0 1,838,256 15-jun-2017 05:19
mscordacwks.dll 4.7.2102.0 1,341,104 15-jun-2017 05:00
mscordbi.dll 4.7.2102.0 1,618,592 15-jun-2017 05:19
mscordbi.dll 4.7.2102.0 1,164,968 15-jun-2017 05:00
mscoreei.dll 4.7.2102.0 636,064 15-jun-2017 05:19
mscoreei.dll 4.7.2102.0 511,656 15-jun-2017 05:00
mscorlib.dll 4.7.2102.0 5,401,768 15-jun-2017 05:19
mscorlib.dll 4.7.2102.0 5,614,248 15-jun-2017 05:00
msvcp120_clr0400.dll 12.0.52519.0 690,008 15-jun-2017 05:20
msvcp120_clr0400.dll 12.0.52519.0 485,576 15-jun-2017 05:00
msvcr120_clr0400.dll 12.0.52519.0 993,632 15-jun-2017 05:20
msvcr120_clr0400.dll 12.0.52519.0 987,840 15-jun-2017 05:00
VsVersion.dll 14.7.2102.0 19,112 15-jun-2017 05:19
VsVersion.dll 14.7.2102.0 19,112 15-jun-2017 05:00
peverify.dll 4.7.2102.0 260,256 15-jun-2017 05:20
peverify.dll 4.7.2102.0 188,584 15-jun-2017 05:00
PresentationCore.dll 4.7.2102.0 3,590,344 15-jun-2017 05:20
PresentationCore.dll 4.7.2102.0 3,616,096 15-jun-2017 05:00
PresentationFramework.dll 4.7.2102.0 6,200,696 15-jun-2017 05:00
PresentationHost_v0400.dll 4.7.2102.0 256,728 15-jun-2017 05:20
PresentationHost_v0400.dll.mui 4.7.2102.0 84,720 15-jun-2017 05:20
PresentationHost_v0400.dll 4.7.2102.0 197,336 15-jun-2017 05:00
PresentationHost_v0400.dll.mui 4.7.2102.0 84,720 15-jun-2017 05:00
PresentationNative_v0400.dll 4.7.2102.0 1,109,728 15-jun-2017 05:20
PresentationNative_v0400.dll 4.7.2102.0 827,112 15-jun-2017 05:00
ServiceMonikerSupport.dll 4.7.2102.0 31,448 15-jun-2017 05:20
ServiceMonikerSupport.dll 4.7.2102.0 29,400 15-jun-2017 05:00
SMDiagnostics.dll 4.7.2102.0 73,392 15-jun-2017 05:00
SOS.dll 4.7.2102.0 872,080 15-jun-2017 05:19
SOS.dll 4.7.2102.0 743,560 15-jun-2017 05:00
System.Activities.dll 4.7.2102.0 1,532,616 15-jun-2017 05:00
System.ComponentModel.DataAnnotations.dll 4.7.2102.0 126,272 15-jun-2017 05:00
System.Core.dll 4.7.2102.0 1,381,536 15-jun-2017 05:00
System.Data.Entity.dll 4.7.2102.0 4,033,744 15-jun-2017 05:00
System.IdentityModel.dll 4.7.2102.0 1,088,720 15-jun-2017 05:00
System.IdentityModel.Services.dll 4.7.2102.0 198,392 15-jun-2017 05:00
System.Runtime.Serialization.dll 4.7.2102.0 1,052,936 15-jun-2017 05:00
System.ServiceModel.Channels.dll 4.7.2102.0 157,944 15-jun-2017 05:00
System.ServiceModel.Discovery.dll 4.7.2102.0 308,472 15-jun-2017 05:00
System.ServiceModel.dll 4.7.2102.0 6,310,608 15-jun-2017 05:00
System.ServiceModel.Internals.dll 4.7.2102.0 254,224 15-jun-2017 05:00
System.ServiceModel.Routing.dll 4.7.2102.0 130,800 15-jun-2017 05:00
System.ServiceModel.WasHosting.dll 4.7.2102.0 39,672 15-jun-2017 05:00
System.Web.ApplicationServices.dll 4.7.2102.0 70,936 15-jun-2017 05:00
System.Web.Extensions.dll 4.7.2102.0 1,849,568 15-jun-2017 05:00
System.Workflow.Activities.dll 4.7.2102.0 1,051,376 15-jun-2017 05:00
System.Workflow.ComponentModel.dll 4.7.2102.0 1,541,880 15-jun-2017 05:00
System.Workflow.Runtime.dll 4.7.2102.0 499,424 15-jun-2017 05:00
System.Runtime.Caching.dll 4.7.2102.0 109,944 15-jun-2017 05:00
System.Data.dll 4.7.2102.0 3,455,152 15-jun-2017 05:19
System.Data.dll 4.7.2102.0 3,391,152 15-jun-2017 05:00
System.Data.SqlXml.dll 4.7.2102.0 734,408 15-jun-2017 05:00
System.Deployment.dll 4.7.2102.0 845,504 15-jun-2017 05:00
System.DirectoryServices.Protocols.dll 4.7.2102.0 201,520 15-jun-2017 05:00
System.dll 4.7.2102.0 3,526,272 15-jun-2017 05:00
System.Drawing.dll 4.7.2102.0 600,240 15-jun-2017 05:00
System.Management.dll 4.7.2102.0 415,432 15-jun-2017 05:00
System.Security.dll 4.7.2102.0 316,600 15-jun-2017 05:00
System.Transactions.dll 4.7.2102.0 310,992 15-jun-2017 05:20
System.Transactions.dll 4.7.2102.0 307,408 15-jun-2017 05:00
System.Web.dll 4.7.2102.0 5,388,968 15-jun-2017 05:20
System.Web.dll 4.7.2102.0 5,405,864 15-jun-2017 05:00
System.Windows.Controls.Ribbon.dll 4.7.2102.0 742,816 15-jun-2017 05:00
System.Windows.Forms.dll 4.7.2102.0 5,182,168 15-jun-2017 05:00
System.Xaml.dll 4.7.2102.0 641,192 15-jun-2017 05:00
System.XML.dll 4.7.2102.0 2,666,648 15-jun-2017 05:00
webengine.dll 4.7.2102.0 26,280 15-jun-2017 05:20
webengine.dll 4.7.2102.0 24,744 15-jun-2017 05:00
webengine4.dll 4.7.2102.0 667,304 15-jun-2017 05:20
webengine4.dll 4.7.2102.0 549,552 15-jun-2017 05:00
WindowsBase.dll 4.7.2102.0 1,282,384 15-jun-2017 05:00
WMINet_Utils.dll 4.7.2102.0 188,088 15-jun-2017 05:19
WMINet_Utils.dll 4.7.2102.0 136,368 15-jun-2017 05:00
WorkflowServiceHostPerformanceCounters.dll 4.7.2102.0 101,144 15-jun-2017 05:20
WorkflowServiceHostPerformanceCounters.dll 4.7.2102.0 89,368 15-jun-2017 05:00
WPFFontCache_v0400.exe.mui 4.7.2102.0 19,168 15-jun-2017 07:34
WPFFontCache_v0400.exe.mui 4.7.2102.0 19,168 15-jun-2017 05:00
WPFFontCache_v0400.exe 4.7.2102.0 26,744 15-jun-2017 07:34
WPFFontCache_v0400.exe 4.7.2102.0 25,720 15-jun-2017 05:00
wpfgfx_v0400.dll 4.7.2102.0 1,762,992 15-jun-2017 05:20
wpfgfx_v0400.dll 4.7.2102.0 1,344,176 15-jun-2017 05:00
PenIMC_v0400.dll 4.7.2102.0 99,000 15-jun-2017 05:20
PenIMC_v0400.dll 4.7.2102.0 82,104 15-jun-2017 05:00

Se aplica a

Este artículo se aplica a lo siguiente:

  • Microsoft .NET Framework 4.6, 4.6.1, 4.6.2 y 4.7 cuando se usa con:

    • Windows Server 2008 R2 Service Pack 1
    • Windows 7 Service Pack 1
  • Microsoft .NET Framework 4.6 cuando se usa con:

    • Windows Server 2008 Service Pack 2