Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
.NET Framework se incluye en todas las versiones actuales de Windows y Windows Server. Este artículo le ayuda a comprender qué versión de .NET Framework se incluye en Windows y Windows Server y si hay una actualización disponible.
La versión más reciente de .NET Framework es la 4.8.1. Esta versión de .NET Framework admite todas las aplicaciones de .NET Framework 4. Para obtener más información sobre una versión específica de .NET Framework, consulte Versiones y dependencias de .NET Framework.
Nota:
.NET Framework es una tecnología solo de Windows y es independiente de .NET (anteriormente denominada .NET Core). Para obtener más información, consulte Introducción a .NET.
Versiones compatibles de .NET Framework
Todavía se admiten las siguientes versiones de .NET Framework:
- .NET Framework 4.8.1
- .NET Framework 4.8
- .NET Framework 4.7.2
- .NET Framework 4.7.1
- .NET Framework 4.7
- .NET Framework 4.6.2 (el soporte finaliza el 12 de enero de 2027)
- Service Pack 1 de .NET Framework 3.5 (el soporte finaliza el 9 de enero de 2029)
.NET Framework 3.5
Microsoft sigue admitiendo .NET Framework 3.5, aunque es una versión anterior de .NET Framework. Sin embargo, solo se admite el entorno de ejecución de .NET Framework 3.5, que ejecuta aplicaciones. No se admite el desarrollo de nuevas aplicaciones destinadas a .NET Framework 3.5. Esta versión de .NET Framework admite la ejecución de aplicaciones destinadas a las versiones 1.0 a 3.5 y se pueden instalar junto con .NET Framework 4.
Si intenta ejecutar una aplicación destinada a .NET Framework 1.0 a 3.5 y falta .NET Framework 3.5, se le pedirá que la instale. Para obtener más información, consulte Instalación de .NET Framework 3.5 en Windows.
.NET Framework 4.x
Todas las versiones de .NET Framework 4.x son actualizaciones in situ. Solo se puede presentar una sola versión 4.x en Windows. Dado que .NET Framework está instalado como parte de Windows, tenga en cuenta lo siguiente:
- Si ya hay una versión 4.x posterior instalada en el equipo, no puede instalar una versión 4.x anterior.
- Si el sistema operativo viene preinstalado con una versión determinada de .NET Framework, no puede instalar una versión 4.x anterior en el mismo equipo.
- Si instala una versión posterior, no tiene que desinstalar primero la versión anterior.
Desarrolladores y Visual Studio
Visual Studio usa paquetes de desarrollador de .NET Framework para ofrecer soporte a la orientación hacia versiones específicas de la .NET Framework 4. Si es desarrollador que debe trabajar en un proyecto destinado a una versión anterior de .NET Framework 4, instale el paquete de desarrollo correspondiente. Para obtener más información, consulte Instalación de .NET Framework para desarrolladores.
Windows 11
.NET Framework 4.8 se incluyó originalmente con Windows 11. A partir de Windows 11 22H2 (publicado en septiembre de 2022), se incluye .NET Framework 4.8.1.
En la tabla siguiente, ❌ representa una versión no compatible de Windows 11 y ✔️ representa una versión compatible de Windows 11. La tabla también describe a qué versión de .NET Framework se incluye con Windows 11 y a qué versión de .NET Framework puede actualizar.
Windows 11 versión | .NET Framework incluido | La versión más reciente de .NET Framework es compatible. |
---|---|---|
✔️ 24H2 (octubre de 2024) | 4.8.1 | 4.8.1 |
✔️ 23H2 (octubre de 2023) | 4.8.1 | 4.8.1 |
❌ 22H2 (septiembre de 2022) | 4.8.1 | 4.8.1 |
❌ 21H2 (octubre de 2021) | 4.8 | 4.8.1 |
Para obtener más información sobre las fechas de fin de soporte técnico de Windows 11, consulta Preguntas más frecuentes sobre el ciclo de vida de Windows 11 Home y Pro yel ciclo de vida de Windows.
Instalación de .NET Framework en Windows 11
Si usa Windows 11 21H2, instale .NET Framework 4.8.1 mediante la descarga y ejecución del instalador. Si usa cualquier otra versión de Windows 11, ya está instalada la versión más reciente de .NET Framework.
Si necesita instalar .NET Framework 3.5, que admite aplicaciones de .NET Framework 1.0 a 3.5, consulte la sección .NET Framework 3.5.
Para obtener más descargas, consulte Todas las descargas.
Windows 10
.NET Framework 4.6 se incluyó originalmente con Windows 10. Sin embargo, las versiones más recientes de Windows 10 incluían versiones actualizadas de .NET Framework.
Windows 10 22H2 es la última versión compatible de Windows 10. El soporte técnico finaliza el 14 de octubre de 2025. Para obtener más información sobre las fechas de fin de soporte técnico de Windows 10, consulta Preguntas más frecuentes sobre el ciclo de vida de Windows 10 Home y Pro y ciclo de vida de Windows.
En la tabla siguiente, ❌ representa una versión no compatible de Windows 10 y ✔️ representa una versión compatible de Windows 10. En la tabla también se describe a qué versión de .NET Framework se incluye una versión concreta de Windows 10 y a qué versión de .NET Framework se puede actualizar.
Versión de Windows 10 | .NET Framework incluido | La versión más reciente de .NET Framework es compatible. |
---|---|---|
✔️ 22H2 (octubre de 2022) | 4.8 | 4.8.1 |
❌ 21H2 (noviembre de 2021) | 4.8 | 4.8.1 |
❌ 21H1 (mayo de 2021) | 4.8 | 4.8.1 |
❌ 20H2 (octubre de 2020) | 4.8 | 4.8.1 |
❌ 2004 (mayo de 2020) | 4.8 | 4.8 |
❌ 1909 (noviembre de 2019) | 4.8 | 4.8 |
❌ 1903 (mayo de 2019) | 4.8 | 4.8 |
❌ 1809 (octubre de 2018) | 4.7.2 | 4.8 |
❌ 1803 (abril de 2018) | 4.7.2 | 4.8 |
❌ 1709 (octubre de 2017) | 4.7.1 | 4.8 |
❌ 1703 (abril de 2017) | 4,7 | 4.8 |
❌ 1607 (agosto de 2016) | 4.6.2 | 4.8 |
❌ 1511 (noviembre de 2015) | 4.6.1 | 4.6.2 |
❌ 1507 (julio de 2015) | 4,6 | 4.6.2 |
Instalación de .NET Framework en Windows 10
La versión más reciente de .NET Framework es 4.8.1, que se puede instalar en Windows 10 22H2.
Si necesita instalar .NET Framework 3.5, que admite aplicaciones de .NET Framework 1.0 a 3.5, consulte la sección .NET Framework 3.5.
Para obtener más descargas, consulte Todas las descargas.
Windows Server
Windows Server, ya sea compatible o no, incluye una versión de .NET Framework. Solo se admiten Windows Server 2022 y Windows Server 2025, y ambos admiten la versión más reciente de .NET Framework. Para obtener más información sobre las fechas de fin de soporte técnico de Windows Server, consulte los siguientes artículos:
- Ciclo de vida de Windows Server 2025
- Ciclo de vida de Windows Server 2022
- Ciclo de vida de Windows Server 2019
- Consulta de búsqueda del ciclo de vida del producto: Windows Server
- Preguntas más frecuentes sobre el ciclo de vida de Windows.
En la tabla siguiente, ❌ representa una versión no admitida de Windows Server y ✔️ representa una versión compatible de Windows Server. En la tabla también se describe a qué versión de .NET Framework se incluye una versión concreta de Windows Server y a qué versión de .NET Framework se puede actualizar.
Windows Server | .NET Framework incluido | La versión más reciente de .NET Framework es compatible. |
---|---|---|
✔️ Windows Server 2025 | 4.8.1 | 4.8.1 |
✔️ Windows Server 2022 | 4.8 | 4.8.1 |
❌ Windows Server 2019 | 4.7.2 | 4.8 |
❌ Windows Server, versión 1809 | 4.7.2 | 4.8 |
❌ Windows Server, versión 1803 | 4.7.2 | 4.8 |
❌ Windows Server, versión 1709 | 4.7.1 | 4.7.2 |
❌ Windows Server 2016 | 4.6.2 | 4.8 |
❌ Windows Server 2012 R2 | 4.5.1 | 4.8 |
❌ Windows Server 2012 | 4.5 | 4.8 |
❌ Windows Server 2008 R2 SP1 | 3,5 | 4.8 |
❌ Windows Server 2008 SP2 | 2.0 | 4,6 |
❌ Windows Server 2003 | 2.0 | 4,0 |
Instalación de .NET Framework en Windows Server
La versión más reciente de .NET Framework es 4.8.1, que ya está instalada en Windows Server 2025 y se puede instalar en Windows Server 2022.
Si necesita instalar .NET Framework 3.5, que admite aplicaciones de .NET Framework 1.0 a 3.5, consulte la sección .NET Framework 3.5.
Para obtener más descargas, consulte Todas las descargas.
Windows 8.1, 8, 7, Vista, XP
En la tabla siguiente se describe qué versión de .NET Framework se incluyó con estas versiones anteriores de Windows y la última versión de .NET Framework para ese sistema operativo. No se admite ninguno de estos sistemas operativos. Esta información se proporciona con fines históricos.
Windows | .NET Framework incluido | La versión más reciente de .NET Framework es compatible. |
---|---|---|
Windows 8.1 | 4.5.1 | 4.8 |
Windows 8 | 4.5 | 4.6.1 |
Windows 7 | 3,5 | 4.8 |
Windows Vista | 3.0 | 4,6 |
Windows XP SP3 | Ninguno | 4.0.3 |
Windows XP SP2 | Ninguno | 3,5 |
Windows XP | Ninguno | 1,0 |
Instalación de .NET Framework en versiones anteriores de Windows
Algunas descargas no están disponibles para estas versiones anteriores de Windows y es posible que algunos instaladores no se ejecuten. Por ejemplo, es posible que el instalador de .NET Framework 4.8 más reciente no se ejecute en Windows 8.1. Es posible que tenga que buscar en Internet las descargas más antiguas, ya que ya no las proporciona Microsoft.
Para obtener más descargas, consulte Todas las descargas.
Todas las descargas
La lista siguiente es un vínculo a cada versión de .NET Framework que se puede descargar de Microsoft.
- .NET Framework 4.8.1
- .NET Framework 4.8
- .NET Framework 4.7.2
- .NET Framework 4.7.1
- .NET Framework 4.7
- .NET Framework 4.6.2
- .NET Framework 4.6.1
- .NET Framework 4.6
- .NET Framework 4.5.2
- .NET Framework 4.5.1
- .NET Framework 4.5
- .NET Framework 4.0
- Service Pack 1 de .NET Framework 3.5
Microsoft ya no proporciona descargas de otras versiones de .NET Framework.