Introducción
Una actualización de .NET Framework 4.7.1 está disponible para Windows 7 SP1, Windows 8.1, actualización de aniversario de Windows 10, actualización de creadores Windows 10, Windows Server 2008 R2 SP1, Windows Server 2012, Windows Server 2012 R2 y Windows Server 2016. Para obtener más información acerca de los problemas que soluciona esta actualización, consulte la sección "Problemas que soluciona esta actualización". Las correcciones de esta actualización estarán disponibles en una próxima actualización acumulativa para fall Creators Update (versión 1709) y Server 2016, versión 1709.
Cómo obtener esta actualización
Windows Update
Esta actualización está disponible desde Windows Update.
Centro de descarga de Microsoft
El siguiente archivo se puede descargar desde el Centro de descarga de Microsoft:
Para Windows RT 8.1:
Descargar el paquete ahora
Para obtener más información sobre cómo descargar archivos de soporte técnico de Microsoft, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
119591Cómo obtener Archivos de soporte técnico de Microsoft desde los servicios en línea
Microsoft examinó este archivo en busca de virus. Microsoft usó el software de detección de virus más reciente que había disponible en la fecha en la que se publicó el archivo. El archivo está guardado en servidores de seguridad mejorada que ayudan a prevenir cambios no autorizados del archivo.
Requisitos previos
Para aplicar esta actualización, debe tener instalado .NET Framework 4.7.1.
Requisito de reinicio
No es necesario que reinicie el equipo tras aplicar esta actualización si no se usan los archivos afectados.
Problemas que resuelve esta actualización
Los siguientes problemas de .NET Framework 4.7.1 se corrigen en esta actualización.
Biblioteca de clases base (BCL)
-
Las aplicaciones dirigidas a .NET 4.6.1 que usan bibliotecas estándar de .NET pueden romperse al ejecutarse en .NET Framework 4.7.1. [526755, netstandard.dll, Bug]
-
CultureAwareComparer con mayúsculas y minúsculas serializadas en versiones anteriores de .NET Framework no se deserializa correctamente en .NET Framework 4.7.1. [526752, mscorlib.dll, Bug]
-
Las aplicaciones que usan mucho System.Diagnostics.StackTrace o Exception.StackTrace pueden ejecutarse más lentamente en .NET Framework 4.7.1. [517815, System.dll, Bug]
Windows Presentation Framework (WPF)
-
Ciertas máquinas GPU duales pueden experimentar artefactos visuales mientras se ejecutan aplicaciones de WPF en alto contraste. [530113, System.Drawing.dll, Bug]
-
En escenarios específicos, el System.Windows.Controls.PrintDialog() produce una excepción de desbordamiento aritmético. [530512, PresentationFramework.dll, error]
Más información
Al instalar este paquete, puede ver que se instalaron las siguientes actualizaciones, en función del sistema operativo:
-
En Windows 7 SP1 y Windows Server 2008 R2 SP1, la actualización para Microsoft.NET Framework 4.7.1 (KB4054852) aparece como un producto instalado en el elemento Programas y características del Panel de control.
-
En Windows Server 2012, aparece como Actualización para Microsoft Windows (KB4054853) en el elemento Actualizaciones instaladas del Panel de control.
-
En Windows 8.1 o Windows Server 2012 R2, aparece como Actualización para Microsoft Windows (KB4054854) debajo del elemento Actualizaciones instaladas en el Panel de control.
-
En la actualización de aniversario de Windows 10, Windows 10 Actualización de Creadores y Windows Server 2016 aparece como Actualización para Microsoft Windows (KB4054855) en el elemento Actualizaciones instaladas del Panel de control.
Solución de problemas
Solución de problemas#Solución de problemas
Durante la instalación de esta actualización, uno podría encontrar un problema que impide o bloquea la instalación de esta actualización. La siguiente tabla enumera los posibles problemas de bloqueo y proporciona las resoluciones respectivas.
Mensaje de bloqueo |
Por qué sucede esto y la resolución |
La actualización de software KB4054856 no se aplica. |
Esto sucede cuando falta el producto de .NET Framework 4.7.1 en el dispositivo y esta actualización se está instalando. Resolución: instala el producto .NET Framework 4.7.1 antes de instalar esta actualización. |
1. No se aplica la actualización de software KB4054856. 2. .NET Framework 4.7.1 no es compatible con este sistema operativo. |
Esto sucede cuando se instala la actualización en un dispositivo que no es compatible con .NET Framework 4.7.1. Resolución: asegúrate de que .NET Framework 4.7.1 y esta actualización esté instalada en plataformas compatibles (a continuación se proporciona una lista de plataformas compatibles). |
.NET Framework 4.7.1 o una actualización posterior ya está instalada en este equipo. |
Esto sucede cuando se instala la actualización en un dispositivo que tiene la actualización de otoño de creadores Windows 10 (versión 1709) o Server 2016 versión 1709 que tiene .NET Framework 4.7.1 incluido. Resolución: esta actualización no es compatible con Windows 10 actualización Fall Creators Update (versión 1709) o Server 2016 versión 1709 y los cambios de esta actualización estarán disponibles en una próxima actualización acumulativa para Windows 10 Fall Creators Update (versión 1709) y Server 2016, versión 1709. |
Plataformas admitidas
Esta actualización de .NET Framework 4.7.1 es compatible con los siguientes sistemas operativos:
-
Windows 7 Service Pack 1 (x86) y (x64)
-
Windows 8.1 (x86 y x64)
-
Actualización de aniversario de Windows 10/versión 1607 (x86 y x64)
-
Actualización de creadores de Windows 10/versión 1703 (x86 y x64)
-
Windows Server 2008 R2 Service Pack 1 (x64)
-
Windows Server 2012 (x64)
-
Windows Server 2012 R2 (x64)
-
Windows Server 2016 (x64)
Las correcciones de esta actualización estarán disponibles en la actualización acumulativa para fall Creators Update (versión 1709) y server 2016, versión 1709.