Utilizar .NET (ASP.NET Core) con Hosting Windows
Utilice la función «Imprimir» al final de la página para crear un PDF.
Válido para: ASP.NET (Hosting Windows)
Este artículo te informa sobre cómo utilizar versiones específics de .NET en tus proyectos y durante cuánto tiempo tendrán soporte dichas versiones (períodos de soporte).
Advertencia
El uso de versiones obsoletas de .NET conlleva graves riesgos de seguridad y hace que tus aplicaciones y datos sean vulnerables a los ataques.
.NET 8 LTS y .NET 9 (solución provisional hasta inicios de 2027)
Para que dispongas de tiempo suficiente para migrar tus proyectos tras el fin del soporte oficial (10 de noviembre de 2026), IONOS mantiene operativos los entornos de .NET 8 LTS y .NET 9 hasta su retirada definitiva a principios de 2027.
Microsoft ha publicado guías de migración específicas para cada una de las versiones. Encontrarás los enlaces en los apartados siguientes de este artículo.
.NET 11 (nuevo desde noviembre de 2026)
A continuación, se explica cómo configurar la versión 11 de .NET en el archivo de proyecto de Microsoft Visual Studio:
<PropertyGroup>
<TargetFramework>net11.0</TargetFramework>
</PropertyGroup>
.NET 10 LTS
Fin del soporte (EOL): desde de noviembre de 2028, esta versión de .NET deja de recibir soporte y ya no se proporcionan actualizaciones de seguridad ni se corrigen las vulnerabilidades.
Migración de ASP.NET Core en .NET 10 a ASP.NET Core en .NET 11
Para especificar la versión 10 de .NET en tu archivo de proyecto de Microsoft Visual Studio, haz lo siguiente:
<PropertyGroup>
<TargetFramework>net10.0</TargetFramework>
</PropertyGroup>
.NET 9
Fin del soporte (EOL): desde el 10 de noviembre de 2026, esta versión de .NET deja de recibir soporte y ya no se proporcionan actualizaciones de seguridad ni se corrigen las vulnerabilidades.
Migración de ASP.NET Core en .NET 9 a ASP.NET Core en .NET 10
Para configurar la versión 9 de .NET en tu archivo de proyecto de Microsoft Visual Studio, sigue estos pasos:
<PropertyGroup>
<TargetFramework>net9.0</TargetFramework>
</PropertyGroup>
.NET 8 LTS
Fin del soporte (EOL): desde el 10 de noviembre de 2026, esta versión de .NET deja de recibir soporte y ya no se proporcionan actualizaciones de seguridad ni se corrigen las vulnerabilidades.
Migración de ASP.NET Core en .NET 8 a ASP.NET Core en .NET 9
Para especificar esta versión de .NET en tu archivo de proyecto de Microsoft Visual Studio, haz lo siguiente:
<PropertyGroup>
<TargetFramework>net8.0</TargetFramework>
</PropertyGroup>