Descripción 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 para Windows 7 SP1 y Windows Server 2008 R2 SP1: 15 de agosto de 2017

Se aplica a
.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 de agosto 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.

Mejoras de calidad y confiabilidad

ASP.NET

  • Después de instalar .NET Framework 4.7, al intentar abrir aplicaciones web basadas en Sitefinity, es posible que observe que ya no funcionan y que recibe una Excepción System.TypeInitialization. Esta actualización corrige este problema.

CLR

  • Pueden producirse bloqueos impredecibles cuando se leen atributos personalizados de ensamblados que tienen un patrón de metadatos no válidos que emiten determinados compiladores pre-v2.
  • En algunos casos, un subproceso de escucha remoto de IPC de .NET Framework puede dejar de funcionar debido a una condición de carrera en IPCServerChannel.
  • Cuando dos subprocesos intentan cargar el mismo ensamblado, el proceso puede bloquearse.

SQL

  • Al intentar insertar elementos en el objeto de caché mediante el método de sobrecarga Insert Cache.Insert(string, object, CacheDependency, DateTime, TimeSpan), es posible que observe que los elementos de caché insertados expiran mucho antes o más tarde que el DateTime (fecha de expiración) especificado. Esta corrección corrige el seguimiento de tiempo interno de la memoria caché de estos elementos para que expiren en el momento esperado.

WPF

  • Las aplicaciones de Windows Presentation Framework (WPF) de modo mixto que administran excepciones de primera oportunidad ven una excepción System.Argument.Null, ya que TargetFrameworkName es NULL en aplicaciones de modo mixto. Esta actualización corrige este problema.
  • Es posible que una aplicación wpf no siempre cargue recursos de un ensamblado de diccionario de recursos si se cargan dos o más versiones del mismo ensamblado. Esta actualización soluciona este problema.
  • Una aplicación WPF que se ejecuta en un sistema táctil o habilitado para lápiz que crea nuevas ventanas en subprocesos independientes de distribuidor experimentará una pérdida de controlador único por subproceso de distribuidor. En algunos casos, esto podría provocar el agotamiento a lo largo del tiempo.
  • En los sistemas táctiles o habilitados para lápices que tienen la versión preliminar del paquete acumulativo de actualizaciones de calidad de mayo de 2017 para .NET Framework 4.6, 4.6.1 y 4.6.2 (KB4014606) instalados y, posteriormente, tienen instalado .NET Framework 4.7, es posible que las aplicaciones WPF se bloqueen al iniciarse y devuelvan una excepción COMException.

Windows Forms

  • Algunas aplicaciones de formularios de Windows que usan DataGridView o Controles de menú, o que llaman al constructor para el objeto Screen experimentan repetidamente regresiones de rendimiento en .NET Framework 4.7 debido a colecciones de elementos no utilizados adicionales o a la interfaz de usuario vacía que se muestra, porque se quedan sin controladores GDI+ asignados para el proceso. Esto ocurre porque se crea un objeto de gráficos innecesario para cada objeto de pantalla y no se elimina después de que el objeto de pantalla ya no sea necesario. Esta corrección quita estos objetos gráficos.

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:

4035036 versión preliminar de agosto de 2017 de los paquetes acumulativos de actualizaciones de calidad para .NET Framework 3.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2 y 4.7 para Windows 7 SP1 y Windows Server 2008 R2 SP1: 15 de agosto 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:

4035039 versión preliminar de agosto de 2017 de los paquetes acumulativos de actualizaciones de calidad para .NET Framework 2.0 SP2, 4.5.2 y 4.6 para Windows Server 2008 SP2: 15 de agosto 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 abrirá una ventana del explorador en la que se le pedirá que instale un control ActiveX. Instale el control ActiveX para continuar.
  5. Una vez instalado el control ActiveX, verá la pantalla Catálogo de Microsoft Update. Escriba 4035039 para Windows Server 2008 SP2 o 4035036 para Windows 7 SP1 y Windows Server 2008 R2 SP1 en el cuadro de búsqueda y, a continuación, haga 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. Cuando hayas seleccionado todos los paquetes que necesites, haz clic en Ver cesta.
  8. Haz clic en Importar para importar los paquetes a tu servidor WSUS.
  9. Haz clic en Cerrar una vez que se hayan importado los paquetes para volver a WSUS.

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

Requisitos previos

Para aplicar esta actualización, debes tener instalada una de las siguientes opciones:

  • .NET Framework 4.6 en Windows Server 2008 SP2
  • .NET Framework 4.6, 4.6.1, 4.6.2 o 4.7 en Windows 7 SP1 o Windows Server 2008 R2 SP1

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 reemplaza a la actualización publicada anteriormente 4024848 con fecha 18 de julio de 2017.

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. Las fechas y horas de estos archivos se expresan de acuerdo con la hora universal coordinada (UTC). Las fechas y las horas en las que estos archivos se muestran en el equipo local junto con el horario de verano (DST) actual. 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.2106.0 42,672 13 de julio de 2017 04:07
aspnet_wp.exe 4.7.2106.0 46,200 13 de julio de 2017 04:07
clr.dll 4.7.2106.0 7,221,904 13 de julio de 2017 04:07
clrjit.dll 4.7.2106.0 522,912 13 de julio de 2017 04:07
dfdll.dll 4.7.2106.0 159,896 13 de julio de 2017 04:07
GloGlobalUserInterface.CompositeFont 116,922 13 de julio de 2017 04:07
mscordacwks.dll 4.7.2106.0 1,341,104 13 de julio de 2017 04:07
mscordbi.dll 4.7.2106.0 1,164,960 13 de julio de 2017 04:07
mscoreei.dll 4.7.2106.0 511,648 13 de julio de 2017 04:07
mscorlib.dll 4.7.2106.0 5,614,240 13 de julio de 2017 04:07
msvcp120_clr0400.dll 12.0.52519.0 485,576 13 de julio de 2017 04:08
msvcr120_clr0400.dll 12.0.52519.0 987,840 13 de julio de 2017 04:08
VsVersion.dll 14.7.2106.0 19,112 13 de julio de 2017 04:07
peverify.dll 4.7.2106.0 188,576 13 de julio de 2017 04:07
PresentationCore.dll 4.7.2106.0 3,616,096 13 de julio de 2017 04:07
PresentationFramework.dll 4.7.2106.0 6,200,176 13 de julio de 2017 04:07
PresentationHost_v0400.dll 4.7.2106.0 197,336 13 de julio de 2017 04:07
PresentationHost_v0400.dll.mui 4.7.2106.0 84,712 13 de julio de 2017 04:07
PresentationNative_v0400.dll 4.7.2106.0 827,104 13 de julio de 2017 04:07
ServiceMonikerSupport.dll 4.7.2106.0 29,400 13 de julio de 2017 04:08
SMDiagnostics.dll 4.7.2106.0 73,384 13 de julio de 2017 04:07
SOS.dll 4.7.2106.0 743,568 13 de julio de 2017 04:07
System.Activities.dll 4.7.2106.0 1,532,608 13 de julio de 2017 04:07
System.ComponentModel.DataAnnotations.dll 4.7.2106.0 126,264 13 de julio de 2017 04:07
System.Core.dll 4.7.2106.0 1,381,536 13 de julio de 2017 04:07
System.Data.Entity.dll 4.7.2106.0 4,034,248 13 de julio de 2017 04:07
System.IdentityModel.dll 4.7.2106.0 1,088,728 13 de julio de 2017 04:07
System.IdentityModel.Services.dll 4.7.2106.0 198,392 13 de julio de 2017 04:07
System.Runtime.Serialization.dll 4.7.2106.0 1,052,928 13 de julio de 2017 04:07
System.ServiceModel.Channels.dll 4.7.2106.0 157,944 13 de julio de 2017 04:07
System.ServiceModel.Discovery.dll 4.7.2106.0 308,472 13 de julio de 2017 04:07
System.ServiceModel.dll 4.7.2106.0 6,311,120 13 de julio de 2017 04:07
System.ServiceModel.Internals.dll 4.7.2106.0 254,216 13 de julio de 2017 04:07
System.ServiceModel.Routing.dll 4.7.2106.0 130,800 13 de julio de 2017 04:07
System.ServiceModel.WasHosting.dll 4.7.2106.0 39,672 13 de julio de 2017 04:08
System.Web.ApplicationServices.dll 4.7.2106.0 70,928 13 de julio de 2017 04:07
System.Web.Extensions.dll 4.7.2106.0 1,849,560 13 de julio de 2017 04:07
System.Workflow.Activities.dll 4.7.2106.0 1,051,368 13 de julio de 2017 04:08
System.Workflow.ComponentModel.dll 4.7.2106.0 1,541,880 13 de julio de 2017 04:08
System.Workflow.Runtime.dll 4.7.2106.0 499,424 13 de julio de 2017 04:08
System.Runtime.Caching.dll 4.7.2106.0 109,944 13 de julio de 2017 04:07
System.Data.dll 4.7.2106.0 3,391,152 13 de julio de 2017 04:07
System.Data.SqlXml.dll 4.7.2106.0 734,408 13 de julio de 2017 04:07
System.Deployment.dll 4.7.2106.0 845,504 13 de julio de 2017 04:07
System.DirectoryServices.Protocols.dll 4.7.2106.0 201,512 13 de julio de 2017 04:07
System.dll 4.7.2106.0 3,526,272 13 de julio de 2017 04:07
System.Drawing.dll 4.7.2106.0 600,240 13 de julio de 2017 04:07
System.Management.dll 4.7.2106.0 415,424 13 de julio de 2017 04:07
System.Runtime.Remoting.dll 4.7.2106.0 346,856 13 de julio de 2017 04:07
System.Security.dll 4.7.2106.0 316,600 13 de julio de 2017 04:07
System.Transactions.dll 4.7.2106.0 307,408 13 de julio de 2017 04:07
System.Web.dll 4.7.2106.0 5,405,864 13 de julio de 2017 04:07
System.Windows.Controls.Ribbon.dll 4.7.2106.0 742,808 13 de julio de 2017 04:07
System.Windows.Forms.dll 4.7.2106.0 5,181,656 13 de julio de 2017 04:07
System.Xaml.dll 4.7.2106.0 641,184 13 de julio de 2017 04:07
System.Xml.dll 4.7.2106.0 2,666,648 13 de julio de 2017 04:07
webengine.dll 4.7.2106.0 24,744 13 de julio de 2017 04:07
webengine4.dll 4.7.2106.0 550,056 13 de julio de 2017 04:07
WindowsBase.dll 4.7.2106.0 1,282,376 13 de julio de 2017 04:07
WMINet_Utils.dll 4.7.2106.0 136,368 13 de julio de 2017 04:07
WorkflowServiceHostPerformanceCounters.dll 4.7.2106.0 89,376 13 de julio de 2017 04:07
WPFFontCache_v0400.exe.mui 4.7.2106.0 19,160 13 de julio de 2017 04:07
WPFFontCache_v0400.exe 4.7.2106.0 25,720 13 de julio de 2017 04:07
wpfgfx_v0400.dll 4.7.2106.0 1,344,184 13 de julio de 2017 04:07
Placeholder.dll 4.7.2106.0 24,752 13 de julio de 2017 04:07
PenIMC2_v0400.dll 4.7.2106.0 82,104 13 de julio de 2017 04:07

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.2106.0 46,256 13 de julio de 2017 04:23
Aspnet_perf.dll 4.7.2106.0 42,672 13 de julio de 2017 04:07
aspnet_wp.exe 4.7.2106.0 50,808 13 de julio de 2017 04:23
aspnet_wp.exe 4.7.2106.0 46,200 13 de julio de 2017 04:07
clr.dll 4.7.2106.0 10,326,160 13 de julio de 2017 04:23
clr.dll 4.7.2106.0 7,221,904 13 de julio de 2017 04:07
clrjit.dll 4.7.2106.0 1,129,112 13 de julio de 2017 04:23
clrjit.dll 4.7.2106.0 522,912 13 de julio de 2017 04:07
compatjit.dll 4.7.2106.0 1,259,688 13 de julio de 2017 04:23
dfdll.dll 4.7.2106.0 191,640 13 de julio de 2017 04:23
dfdll.dll 4.7.2106.0 159,896 13 de julio de 2017 04:07
GloGlobalUserInterface.CompositeFont 116,922 13 de julio de 2017 04:07
mscordacwks.dll 4.7.2106.0 1,838,256 13 de julio de 2017 04:23
mscordacwks.dll 4.7.2106.0 1,341,104 13 de julio de 2017 04:07
mscordbi.dll 4.7.2106.0 1,618,592 13 de julio de 2017 04:23
mscordbi.dll 4.7.2106.0 1,164,960 13 de julio de 2017 04:07
mscoreei.dll 4.7.2106.0 636,064 13 de julio de 2017 04:23
mscoreei.dll 4.7.2106.0 511,648 13 de julio de 2017 04:07
mscorlib.dll 4.7.2106.0 5,401,760 13 de julio de 2017 04:23
mscorlib.dll 4.7.2106.0 5,614,240 13 de julio de 2017 04:07
msvcp120_clr0400.dll 12.0.52519.0 690,008 13 de julio de 2017 04:23
msvcp120_clr0400.dll 12.0.52519.0 485,576 13 de julio de 2017 04:08
msvcr120_clr0400.dll 12.0.52519.0 993,632 13 de julio de 2017 04:23
msvcr120_clr0400.dll 12.0.52519.0 987,840 13 de julio de 2017 04:08
VsVersion.dll 14.7.2106.0 19,112 13 de julio de 2017 04:23
VsVersion.dll 14.7.2106.0 19,112 13 de julio de 2017 04:07
peverify.dll 4.7.2106.0 260,256 13 de julio de 2017 04:23
peverify.dll 4.7.2106.0 188,576 13 de julio de 2017 04:07
PresentationCore.dll 4.7.2106.0 3,590,336 13 de julio de 2017 04:23
PresentationCore.dll 4.7.2106.0 3,616,096 13 de julio de 2017 04:07
PresentationFramework.dll 4.7.2106.0 6,200,176 13 de julio de 2017 04:07
PresentationHost_v0400.dll 4.7.2106.0 256,728 13 de julio de 2017 04:23
PresentationHost_v0400.dll.mui 4.7.2106.0 84,712 13 de julio de 2017 04:23
PresentationHost_v0400.dll 4.7.2106.0 197,336 13 de julio de 2017 04:07
PresentationHost_v0400.dll.mui 4.7.2106.0 84,712 13 de julio de 2017 04:07
PresentationNative_v0400.dll 4.7.2106.0 1,109,728 13 de julio de 2017 04:23
PresentationNative_v0400.dll 4.7.2106.0 827,104 13 de julio de 2017 04:07
ServiceMonikerSupport.dll 4.7.2106.0 31,448 13 de julio de 2017 04:23
ServiceMonikerSupport.dll 4.7.2106.0 29,400 13 de julio de 2017 04:08
SMDiagnostics.dll 4.7.2106.0 73,384 13 de julio de 2017 04:07
SOS.dll 4.7.2106.0 872,080 13 de julio de 2017 04:23
SOS.dll 4.7.2106.0 743,568 13 de julio de 2017 04:07
System.Activities.dll 4.7.2106.0 1,532,608 13 de julio de 2017 04:07
System.ComponentModel.DataAnnotations.dll 4.7.2106.0 126,264 13 de julio de 2017 04:07
System.Core.dll 4.7.2106.0 1,381,536 13 de julio de 2017 04:07
System.Data.Entity.dll 4.7.2106.0 4,034,248 13 de julio de 2017 04:07
System.IdentityModel.dll 4.7.2106.0 1,088,728 13 de julio de 2017 04:07
System.IdentityModel.Services.dll 4.7.2106.0 198,392 13 de julio de 2017 04:07
System.Runtime.Serialization.dll 4.7.2106.0 1,052,928 13 de julio de 2017 04:07
System.ServiceModel.Channels.dll 4.7.2106.0 157,944 13 de julio de 2017 04:07
System.ServiceModel.Discovery.dll 4.7.2106.0 308,472 13 de julio de 2017 04:07
System.ServiceModel.dll 4.7.2106.0 6,311,120 13 de julio de 2017 04:07
System.ServiceModel.Internals.dll 4.7.2106.0 254,216 13 de julio de 2017 04:07
System.ServiceModel.Routing.dll 4.7.2106.0 130,800 13 de julio de 2017 04:07
System.ServiceModel.WasHosting.dll 4.7.2106.0 39,672 13 de julio de 2017 04:08
System.Web.ApplicationServices.dll 4.7.2106.0 70,928 13 de julio de 2017 04:07
System.Web.Extensions.dll 4.7.2106.0 1,849,560 13 de julio de 2017 04:07
System.Workflow.Activities.dll 4.7.2106.0 1,051,368 13 de julio de 2017 04:08
System.Workflow.ComponentModel.dll 4.7.2106.0 1,541,880 13 de julio de 2017 04:08
System.Workflow.Runtime.dll 4.7.2106.0 499,424 13 de julio de 2017 04:08
System.Runtime.Caching.dll 4.7.2106.0 109,944 13 de julio de 2017 04:07
System.Data.dll 4.7.2106.0 3,455,152 13 de julio de 2017 04:23
System.Data.dll 4.7.2106.0 3,391,152 13 de julio de 2017 04:07
System.Data.SqlXml.dll 4.7.2106.0 734,408 13 de julio de 2017 04:07
System.Deployment.dll 4.7.2106.0 845,504 13 de julio de 2017 04:07
System.DirectoryServices.Protocols.dll 4.7.2106.0 201,512 13 de julio de 2017 04:07
System.dll 4.7.2106.0 3,526,272 13 de julio de 2017 04:07
System.Drawing.dll 4.7.2106.0 600,240 13 de julio de 2017 04:07
System.Management.dll 4.7.2106.0 415,424 13 de julio de 2017 04:07
System.Runtime.Remoting.dll 4.7.2106.0 346,856 13 de julio de 2017 04:07
System.Security.dll 4.7.2106.0 316,600 13 de julio de 2017 04:07
System.Transactions.dll 4.7.2106.0 310,992 13 de julio de 2017 04:23
System.Transactions.dll 4.7.2106.0 307,408 13 de julio de 2017 04:07
System.Web.dll 4.7.2106.0 5,388,968 13 de julio de 2017 04:23
System.Web.dll 4.7.2106.0 5,405,864 13 de julio de 2017 04:07
System.Windows.Controls.Ribbon.dll 4.7.2106.0 742,808 13 de julio de 2017 04:07
System.Windows.Forms.dll 4.7.2106.0 5,181,656 13 de julio de 2017 04:07
System.Xaml.dll 4.7.2106.0 641,184 13 de julio de 2017 04:07
System.XML.dll 4.7.2106.0 2,666,648 13 de julio de 2017 04:07
webengine.dll 4.7.2106.0 26,280 13 de julio de 2017 04:23
webengine.dll 4.7.2106.0 24,744 13 de julio de 2017 04:07
webengine4.dll 4.7.2106.0 667,816 13 de julio de 2017 04:23
webengine4.dll 4.7.2106.0 550,056 13 de julio de 2017 04:07
WindowsBase.dll 4.7.2106.0 1,282,376 13 de julio de 2017 04:07
WMINet_Utils.dll 4.7.2106.0 188,080 13 de julio de 2017 04:23
WMINet_Utils.dll 4.7.2106.0 136,368 13 de julio de 2017 04:07
WorkflowServiceHostPerformanceCounters.dll 4.7.2106.0 101,152 13 de julio de 2017 04:23
WorkflowServiceHostPerformanceCounters.dll 4.7.2106.0 89,376 13 de julio de 2017 04:07
WPFFontCache_v0400.exe.mui 4.7.2106.0 19,160 13 de julio de 2017 06:59
WPFFontCache_v0400.exe.mui 4.7.2106.0 19,160 13 de julio de 2017 04:07
WPFFontCache_v0400.exe 4.7.2106.0 26,744 13 de julio de 2017 06:59
WPFFontCache_v0400.exe 4.7.2106.0 25,720 13 de julio de 2017 04:07
wpfgfx_v0400.dll 4.7.2106.0 1,762,992 13 de julio de 2017 04:23
wpfgfx_v0400.dll 4.7.2106.0 1,344,184 13 de julio de 2017 04:07
Placeholder.dll 4.7.2106.0 25,776 13 de julio de 2017 04:23
Placeholder.dll 4.7.2106.0 24,752 13 de julio de 2017 04:07
PenIMC2_v0400.dll 4.7.2106.0 99,000 13 de julio de 2017 04:23
PenIMC2_v0400.dll 4.7.2106.0 82,104 13 de julio de 2017 04:07

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