Problema conocido de las actualizaciones de seguridad 3098779 y 3097997 para .NET Framework 4.5.1 y 4.5.2 después de instalar .NET Framework 4.6 en Windows 8.1, Windows RT 8.1 y Windows Server 2012 R2

Se aplica a
.NET Framework 4.6.2

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