Ver los productos a los que afecta este artículo.
Resumen
Clientes que actualicen de .NET Framework 4.5.1 o 4.5.2 a .NET Framework 4.6 o que instalen Visual Studio 2015 después de instalar las actualizaciones [3098779](/kb/3098779
Además, los clientes que usan un sistema que tiene instalado Microsoft .NET Framework 4.6 y que aplican manualmente actualizaciones de seguridad 3098779 y 3097997 para Microsoft .NET Framework 4.5.1 y 4.5.2 en Windows 8.1, Windows RT 8.1 y Windows Server 2012 R2 pueden experimentar problemas al ejecutar aplicaciones de .NET Framework.
Nota: Los sistemas operativos más antiguos que tienen instalado .NET Framework 4.5.1 o 4.5.2 no se ven afectados por este problema, ya que las actualizaciones de seguridad 3098779 y 3097997 no se aplican a ellos.
Síntomas
Escenario 1
- Está utilizando .NET Framework 4.5.1 o 4.5.2 en Windows 8.1, Windows RT 8.1 o Windows Server 2012 R2.
- Ha instalado todas las actualizaciones más recientes para .NET Framework 4.5.1 y 4.5.2. Esto incluye las actualizaciones [3098779](/kb/3098779
- Descarga e instala .NET Framework 4.6 o instala Microsoft Visual Studio 2015.
En este escenario, algunos componentes de .NET Framework 4.6 no se actualizan como se esperaba, o algunas aplicaciones de .NET Framework no se inician o no se ejecutan correctamente.
Escenario 2
Está utilizando .NET Framework 4.6 en Windows 8.1, Windows RT 8.1 o Windows Server 2012 R2.
Se aplican manualmente las actualizaciones [3098779](/kb/3098779amework 4.5.1 y 4.5.2.
Nota: Este es un escenario no admitido. Para obtener más información sobre cómo determinar la aplicación correcta para una actualización de Microsoft .NET Framework, consulte el artículo de Microsoft Knowledge Base [3136092](/kb/3136092
En este escenario, algunas aplicaciones de .NET Framework no se inician o no se ejecutan correctamente.
Resolución
Resolución del escenario 1
Los clientes pueden resolver estos problemas actualizando a .NET Framework 4.6.1 desde los siguientes sitios web del Centro de descarga de Microsoft:
Como alternativa, los clientes pueden desinstalar las actualizaciones 3098779 y 3097997 si han actualizado sus sistemas a .NET Framework 4.6 o han instalado Visual Studio 2015 desde un sistema de .NET 4.5.1 o 4.5.2 totalmente actualizado que tenga actualizaciones 3098779 y 3097997 instaladas.
A continuación, los clientes deben volver a examinar Windows Update y descargar e instalar las actualizaciones 3098785 y 3098000. Estas son las actualizaciones correspondientes del boletín de seguridad de Microsoft MS15-118 para .NET Framework 4.6 en Windows 8.1, Windows RT 8.1 o Windows Server 2012 R2. Esta acción corregirá la falta de coincidencia de versiones.
Resolución del escenario 2
Los clientes que aplican manualmente actualizaciones 3098779 y 3097997 en sistemas que tienen instalado .NET Framework 4.6 deben saber que este no es un escenario admitido. Estas actualizaciones no se aplican a .NET Framework 4.6.
Por lo tanto, los clientes que usan .NET Framework 4.6 deben desinstalar las actualizaciones 3098779 y 3097997. A continuación, los clientes deben volver a examinar Windows Update e instalar solo las actualizaciones que se aplican a .NET Framework 4.6. Esta acción corregirá la falta de coincidencia de versiones.
Del mismo modo, los clientes que usan .NET 4.5.1 o 4.5.2 deben asegurarse de que no haya actualizaciones aplicables a ninguna otra versión de .NET Framework instalada en sus sistemas. Por ejemplo, las actualizaciones destinadas a .NET Framework 4.6 no deben aplicarse a sistemas que tengan instalado .NET 4.5.1 o 4.5.2. Para obtener más información sobre cómo determinar la aplicación correcta para las actualizaciones de Microsoft .NET Framework 4.6 y 4.6.1, consulte el artículo de Microsoft Knowledge Base [3136092](/kb/3136092
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".
Se aplica a
Este artículo se aplica a lo siguiente:
Microsoft .NET Framework 4.6 cuando se usa con:
- Windows Server 2012 R2
- Windows 8.1
- Windows RT 8.1
Microsoft .NET Framework 4.5.2 cuando se usa con:
- Windows Server 2012 R2
- Windows 8.1
- Windows RT 8.1
Microsoft .NET Framework 4.5.1 cuando se usa con:
- Windows Server 2012 R2
- Windows 8.1
- Windows RT 8.1