Solución: .NET Framework 4.7 no es compatible con este sistema operativo

.Net Framework es una infraestructura de programación introducida por Microsoft. Necesitará .Net Framework para ejecutar diversas aplicaciones y servicios. La mayoría de las aplicaciones que requieren .Net Framework también vienen empaquetadas con sus archivos de instalación. Por lo tanto, se instalará automáticamente en su sistema al instalar una aplicación. Sin embargo, es posible que vea un error ".NET Framework 4.7 no es compatible con este sistema operativo" al instalar una aplicación. Este error le impedirá instalar correctamente la aplicación. Es posible que vea este error al intentar instalar .Net Framework como una aplicación / servicio independiente.

La razón por la que ocurre este error es la misma que se menciona en el mensaje de error. Aunque .Net Framework es compatible con Windows 10 pero no es compatible con todas las versiones de Windows 10. Por lo tanto, si ve este mensaje, la causa más probable de este error es que está ejecutando una versión de Windows 10 que no es compatible con .Net Framework.

Método 1: actualice Windows 10

La única solución para este problema es simplemente actualizar su Windows 10. Se recomienda buscar actualizaciones de Windows incluso si tiene la última versión de Windows 10. Dado que el problema es causado por un sistema operativo incompatible, instale todos los Windows 10 disponibles. las actualizaciones probablemente resolverán el problema. También puede verificar la versión exacta de su Windows 10 y la versión requerida por .Net Framework siguiendo los pasos que se detallan a continuación.

  1. Mantenga presionada la tecla de Windows y presione R
  2. Escribe winver y presiona Enter

  1. Su versión debe mencionarse en la ventana recién abierta. El número después de la versión (en la segunda línea) es su número de versión. El número debe ser 1507 o 1709. Los primeros 2 dígitos son el año y el segundo 2 representa el mes. Entonces, si tiene una versión 1709, eso significa que está ejecutando una versión lanzada en septiembre de 2017

  1. Ahora debe asegurarse de tener la versión de Windows 10 que sea compatible con .Net Framework. Haga clic aquí y haga clic en Requisitos del sistema

Si observa la sección Sistema operativo compatible , dice Actualización de aniversario de Windows 10 y Actualización de creadores de Windows 10 . Dado que muchas personas no están familiarizadas con los números de versión asociados con las actualizaciones de Anniversary y Creators, los mencionamos a continuación.

  • Actualización de noviembre (1511)
  • Actualización de aniversario (14393)
  • Actualización de creadores (1703)
  • Actualización de Fall Creators (1709)
  • Actualización de Spring Creators (1803)

Como puede ver, la Actualización de aniversario tiene el número de versión 14393 y la Actualización de creadores tiene una versión 1703. Por lo tanto, si tiene una versión anterior a la 14393, no podrá instalar .Net Framework 4.7 en Windows 10. Ahora simplemente actualice Windows y asegúrese de tener la última versión de Windows 10 e intente nuevamente.