Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

228
Vistas
¿C# 8 es compatible con .NET Framework?

En la configuración de compilación avanzada de Visual Studio 2019, C# 8 no parece estar disponible para un proyecto de .NET Framework, solo (como en la imagen a continuación) para un proyecto de .NET Core 3.0:

ingrese la descripción de la imagen aquí

¿C# 8 es compatible con .NET Framework?

over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

De acuerdo con esta entrada de blog, el lenguaje está realmente vinculado al marco:

Esto significa que los tipos necesarios para usar estas funciones no estarán disponibles en .NET Framework 4.8. Del mismo modo, las implementaciones de miembros de interfaz predeterminados se basan en nuevas mejoras de tiempo de ejecución, y tampoco las haremos en .NET Runtime 4.8.

Por este motivo, el uso de C# 8.0 solo se admite en plataformas que implementan .NET Standard 2.1. La necesidad de mantener estable el tiempo de ejecución nos ha impedido implementar nuevas funciones de lenguaje durante más de una década. Con la naturaleza de lado a lado y de código abierto de los tiempos de ejecución modernos, sentimos que podemos evolucionarlos de nuevo de manera responsable y diseñar el lenguaje con eso en mente. Scott explicó en su Actualización sobre .NET Core 3.0 y .NET Framework 4.8 que .NET Framework verá menos innovación en el futuro, en lugar de centrarse en la estabilidad y la confiabilidad. Dado eso, creemos que es mejor que se pierda algunas características del lenguaje que que nadie las obtenga.

over 4 years ago · Santiago Trujillo Denunciar

0

C# 8.0 (y superior) solo es compatible con .NET Core 3.x y versiones más recientes. Muchas de las funciones más nuevas requieren funciones de biblioteca y tiempo de ejecución introducidas en .NET Core 3.x: control de versiones del lenguaje C#

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda