Directiva de soporte técnico de .NET y .NET Core

Última actualización: 8 de abril de 2025

Qué cubre

.NET y .NET Core hacen referencia a varias tecnologías, como el entorno de ejecución, el SDK, ASP.NET Core y Entity Framework Core.

¿Busca la directiva de soporte técnico para otra parte de la plataforma .NET? Consulta la página .NET Support Policy.

Cada producto de Microsoft tiene un ciclo de vida. El ciclo de vida comienza cuando se publica un producto y finaliza cuando deja de ser compatible. Conocer las fechas clave de este ciclo de vida le ayuda a tomar decisiones informadas sobre cuándo actualizar o realizar otros cambios en el software. Este producto se rige por la directiva de ciclo de vida moderno de Microsoft.

El ciclo de vida de soporte técnico de .NET y .NET Core ofrece soporte para cada versión. La duración y el grado de soporte varían en función de algunas cualificaciones.

.NET y .NET Core se admiten en varios sistemas operativos y versiones. La directiva de sistemas operativos admitidos con .NET proporciona detalles actuales sobre las versiones y directivas de compatibilidad de los sistemas operativos.

¿Qué versiones cumplen los requisitos para el mantenimiento y cómo las actualizaciones influyen en las calificaciones de mantenimiento?

Los clientes pueden elegir versiones de soporte técnico a largo plazo (LTS) o versiones soporte técnico de términos estándar (STS). La calidad de todas las versiones es la misma. La única diferencia es la duración del soporte. Las versiones de LTS obtienen soporte y revisiones gratuitos durante 3 años. Las versiones STS obtienen soporte y revisiones gratuitos durante 18 meses.

Dentro del ciclo de vida de soporte técnico de una versión, los sistemas deben mantenerse actualizados en las actualizaciones de revisión publicadas.

Ciclo de vida de la versión de .NET y .NET Core

Versiones admitidas

La siguiente tabla registra el lanzamiento y de fin de soporte de las versiones de .NET y .NET Core.

Versiones admitidas
Versión Fecha de lanzamiento original Última versión de la revisión Fecha de lanzamiento de la revisión Tipo de versión Fase de soporte técnico Finalización del soporte
.NET 9 12 de noviembre de 2024 9.0.4 8 de abril de 2025 STS Activo 12 de mayo de 2026
.NET 8 14 de noviembre de 2023 8.0.15 8 de abril de 2025 LTS Activo 10 de noviembre de 2026

Versiones sin soporte técnico

En la tabla siguiente se enumeran las versiones de .NET Core que ya no se admiten.

Versiones sin soporte técnico
Versión Fecha de lanzamiento original Última versión de la revisión Fecha de lanzamiento de la revisión Finalización del soporte
.NET 7 8 de noviembre de 2022 7.0.20 28 de mayo de 2024 14 de mayo de 2024
.NET 6 8 de noviembre de 2021 6.0.36 12 de noviembre de 2024 12 de noviembre de 2024
.NET 5 10 de noviembre de 2020 5.0.17 10 de mayo de 2022 10 de mayo de 2022
.NET Core 3.1 3 de diciembre de 2019 3.1.32 13 de diciembre de 2022 13 de diciembre de 2022
.NET Core 3.0 23 de septiembre de 2019 3.0.3 18 de febrero de 2020 3 de marzo de 2020
.NET Core 2.2 4 de diciembre de 2018 2.2.8 19 de noviembre de 2019 23 de diciembre de 2019
.NET Core 2.1 30 de mayo de 2018 2.1.30 19 de agosto de 2021 21 de agosto de 2021
.NET Core 2.0 14 de agosto de 2017 2.0.9 10 de julio de 2018 1 de octubre de 2018
.NET Core 1.1 16 de noviembre de 2016 1.1.13 14 de mayo de 2019 27 de junio de 2019
.NET Core 1.0 27 de junio de 2016 1.0.16 14 de mayo de 2019 27 de junio de 2019

Cadencia de lanzamiento de .NET

Cada año se publica una nueva versión principal de .NET en noviembre, lo que permite a los desarrolladores, la comunidad y las empresas planear sus planes de desarrollo. Las versiones numeradas pares son versiones LTS que obtienen soporte técnico y revisiones gratuitos durante tres años.

Las versiones numeradas impares son versiones STS que obtienen soporte técnico gratuito y revisiones durante 18 meses.

Ilustración en la que se muestra .NET 7 como una versión STS que se liberó en noviembre de 2022 y todas las demás versiones liberadas en noviembre, alternando entre STS y LTS y .NET 9 como las más recientes

Tipos de versión

¿Cómo funcionan las diferentes pistas de soporte técnico?

Los clientes que elijan LTS necesitan la actualización de revisión más reciente instalada para poder optar al soporte técnico. Si se ha publicado un sistema que ejecuta 8.0 y 8.0.x, 8.0.x debe instalarse como primer paso. Una vez instalada una actualización de revisión, las aplicaciones comienzan a usar la actualización de forma predeterminada. Las versiones LTS se admiten durante tres años después de la disponibilidad general.

Los clientes que elijan STS necesitan tener instalada la actualización de revisión más reciente para poder optar al soporte técnico. Si se ha publicado un sistema que ejecuta 9.0 y 9.0.x, 9.0.x debe instalarse como primer paso. Una vez instalada una actualización de revisión, las aplicaciones comienzan a usar la actualización de forma predeterminada. Las versiones de STS se admiten durante 18 meses después de la disponibilidad general.

Mantenimiento

Se admiten las versiones de .NET (durante el período de mantenimiento) según las siguientes directivas. Las directivas de mantenimiento son las mismas para las versiones LTS y STS.

Las actualizaciones son acumulativas y se publican como revisiones, y cada actualización se basa en todas las actualizaciones que le precedieron. Un dispositivo debe instalar la actualización más reciente para seguir siendo compatible. Las actualizaciones pueden incluir nuevas características, correcciones (seguridad o no relacionadas con la seguridad) o una combinación de ambas.

Las actualizaciones se publican el "martes de revisión" de Microsoft (segundo martes de cada mes), sin embargo, no hay ninguna garantía de que haya una versión de .NET en cualquier martes de revisión determinado. Las revisiones se anuncian en el Blog de .NET. Se publica un compendio de comunicados mensuales en dotnet/announcements. Para más información sobre el mantenimiento y los parches de .NET, consulte el artículo Versiones, parches y soporte de .NET.

ASP.NET Core 2.1 en .NET Framework

La compatibilidad con ASP.NET Core 2.3 en .NET Framework coincide con la directiva de Soporte de ASP.NET para otros marcos de ASP.NET basados en paquetes. La lista completa de paquetes cubiertos por esta directiva puede verse en Paquetes compatibles con ASP.NET Core 2.3.

¿Qué versiones del sistema operativo se admiten para ejecutar aplicaciones de .NET y .NET Core?

.NET y .NET Core se admiten en varios sistemas operativos y versiones. La directiva de sistemas operativos admitidos con .NET proporciona detalles actuales sobre las versiones y directivas de compatibilidad de los sistemas operativos.

Aplicación de revisiones automática en el sistema operativo Windows

Todas las versiones de .NET que son compatibles pueden ser parcheadas automáticamente a través de Microsoft Update. Esto permite a las organizaciones administrar todas las actualizaciones de .NET de la misma manera.

Las aplicaciones que usan el modelo Implementación dependiente del Framework se benefician de las actualizaciones de .NET que proporciona Microsoft Update. No hay ningún cambio en las aplicaciones que usan el modelo de Implementación independiente, por lo que estas aplicaciones siguen siendo responsables de mantener actualizado el tiempo de ejecución.

Acceso al soporte técnico

Para obtener soporte técnico asistido con tecnologías .NET, contáctese con un profesional de soporte técnico de Microsoft.

El soporte técnico de la comunidad es una excelente manera de obtener ayuda e incluso contribuir a los proyectos. Para obtener más información, consulte la página Comunidad.

¿Listo para empezar?

Aprenda .NET fácilmente con nuestros tutoriales paso a paso.

Introducción