Iniciar sesión con Microsoft
Iniciar sesión o crear una cuenta
Hola:
Seleccione una cuenta diferente.
Tiene varias cuentas
Elija la cuenta con la que desea iniciar sesión.

En este artículo se describen 3120238 paquete acumulativo de actualizaciones de revisiones que está disponible para microsoft .NET Framework 4.6 y microsoft .NET Framework 4.6.1. Para obtener más información sobre los problemas que corrige este paquete acumulativo de actualizaciones de revisiones, vea la sección "Problemas que corrige este paquete acumulativo de actualizaciones de revisiones".
 

Solución

La revisión que corresponde a KB3120238 se ha reemplazado con las últimas actualizaciones de .NET Framework, que contienen todas las correcciones que se incluyeron anteriormente en KB3120238. Se recomienda instalar las actualizaciones más recientes de .NET Framework.

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:

119591 Cómo obtener archivos de soporte técnico de Microsoft de servicios en línea Microsoft ha digitalizado 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.

Más información

Requisitos previos

Para aplicar esta revisión, debe tener la .NET Framework 4.6 o la .NET Framework 4.6.1 instalada.

Requisito de reinicio

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


 

Información de la sustitución de revisión

Este paquete de revisiones no reemplaza un paquete de revisiones publicado anteriormente.

Problemas que corrige este paquete acumulativo de actualizaciones de revisiones

Problema 1

Cuando ejecuta una aplicación táctil Windows Presentation Foundation (WPF) en el contexto del sistema en Windows 7 o Windows Vista, la funcionalidad táctil se pierde y el sistema se bloquea después de unos minutos. Este problema se produce porque no se admite la entrada de entrada en el contexto del sistema en Windows 7 y Windows Vista. Esta revisión deshabilita la compatibilidad táctil cuando una aplicación se ejecuta en el contexto del sistema. La promoción de toque a mouse sigue funcionando.

Problema 2

Es posible que los usuarios de las aplicaciones de WPF en el .NET Framework 4.6.1 no experimente símbolos de glifo, como cuadros cuadrados vacíos, en lugar de caracteres normales para caracteres de los siguientes rangos Unicode:

0000-052F, 0590-06FF, 0750-077F, 08A0-08FF, 1D00-1FFF, 2C60-2C7F, A720-A7FF, FB00-FB0F, FB1D-FBFF, FC00-FDCF, FDF0-FDFF, FE20-FE2F, FE70-FEFE

Este problema se produce debido a una regresión que implica la configuración de reserva de fuente en Windows 10. Este problema es más probable que se produzca en aplicaciones que usan fuentes personalizadas que contienen solo un conjunto muy específico de glifos.

Esta actualización corrige las asignaciones de reserva de fuentes de WPF para el .NET Framework 4.6.1 en Windows 10 y debe resolver estos problemas visuales.



Problema 3

Después de instalar el .NET Framework 4.6 o Microsoft Visual Studio 2015, algunas situaciones que implican una gran cantidad de datos o muchos objetos pequeños pueden generar un error FatalExecutionEngineError debido a un error en el GC. Esta actualización corrige la condición que causa este error.

Para obtener más información sobre este problema, vea Función devuelta por Microsoft.FSharp.Reflection.FSharpValue.PreComputeUnionConstructor que produce FatalExecutionEngineError cuando se invoca.

Este problema también se ha corregido en la .NET Framework 4.6.1.



Problema 4

Una optimización incorrecta aplicada por el compilador JIT puede causar un comportamiento impredecible. El patrón de código que se ve afectado por este problema implica condiciones "si" en bloques de captura. ​

Esta revisión corrige el error que causa una ejecución incorrecta de las instrucciones condicionales en los controladores de captura y por último.

Si la aplicación sigue comportándose impredecible después de aplicar esta revisión, vea instrucciones de solución de problemas detalladas adicionales.

Problema 5

Una optimización incorrecta del código por parte de JIT puede causar un comportamiento impredecible de la aplicación después de instalar Visual Studio 2015 o la .NET Framework 4.6. Este error de optimización solo se produce cuando la característica Optimización está activada en compilación de versión en Visual Studio 2015 o en versiones anteriores de Visual Studio después de instalar el .NET Framework 4.6.

Si la aplicación sigue comportándose impredecible después de aplicar esta revisión, vea instrucciones de solución de problemas detalladas adicionales.

Pasos adicionales:

Si los pasos de las instrucciones de solución de problemas del artículo vinculado le ayudan a determinar que RyuJIT puede estar implicado en el problema, inicie sesión en Microsoft Conectar. Incluya todos los detalles posibles junto con el código para reproducir el problema.

¿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.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a su experiencia?
Si presiona Enviar, sus comentarios se usarán para mejorar los productos y servicios de Microsoft. El administrador de TI podrá recopilar estos datos. Declaración de privacidad.

¡Gracias por sus comentarios!

×