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 los paquetes acumulativos de actualizaciones de revisiones 3139546, que está disponible para microsoft .NET Framework 4.5.2, 4.5.1 y 4.5. Para obtener más información sobre los problemas que corrige el paquete acumulativo de actualizaciones de revisiones, vea la sección "Problemas que corrige este paquete acumulativo de actualizaciones de revisiones".

Solución

Información de descarga

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

Para obtener más información acerca de cómo descargar los 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 las .NET Framework 4.5.2, 4.5.1 o 4.5 instaladas.

Requisito de reinicio

Debe reiniciar el equipo después de aplicar esta revisión si se usan archivos afectados. Le recomendamos que salga de 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

Al ejecutar una aplicación que experimenta cargas de trabajo pesadas y un patrón de uso específico para métodos dinámicos (por ejemplo, Entity Framework, LINQ to SQL), la aplicación puede bloquearse intermitentemente.

Este comportamiento se produce debido a un problema en la administración dinámica de la duración del método. Cuando se produce este problema, se produce un error System.Reflection.TargetInvocationException.

Esta corrección corrige el problema de administración de por vida.

Problema 2

Tanto System.Web.Caching como System.Runtime.Caching informan del volumen de memoria usado por todo AppDomain en lugar del volumen de memoria usado por los elementos almacenados en caché.

Este es un problema de regresión del .NET Framework 4.5 en el que se realizó un cambio en la implementación del temporizador. Además de informar de un tamaño incorrecto, los objetos adicionales a los que hace referencia la memoria caché pueden afectar significativamente a la latencia de GC gen2. En ASP.NET escenarios de hospedaje, la memoria caché también aplica un error de calco al tamaño de todas las cachés de todos los dominios de aplicación (notificados a través del límite de memoria caché % proceso usado ASP.NET contador de rendimiento) cuando los dominios de aplicación se reciclan.

La corrección quita las referencias no deseadas de la memoria caché al resto de los objetos de dominio de la aplicación y, por lo tanto, ahora se notifica el tamaño correcto. También incluye cambios para mejorar la latencia de System.Runtime.Caching en equipos de varios núcleos que usan Server GC. Por último, esta corrección permite el cálculo correcto de todos los tamaños de caché en escenarios de reciclaje de dominios de aplicaciones.

Se aplica a

Este artículo se aplica a lo siguiente:

  • Microsoft .NET Framework 4.5.2

  • Microsoft .NET Framework 4.5.1

  • Microsoft .NET Framework 4.5

  • Windows 7 Service Pack 1

  • Windows Server 2008 R2 Service Pack 1

  • Windows Server 2008 Service Pack 2

  • Windows Vista Service Pack 2

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

×