Saltar al contenido

Error Opción ‘6’ no válida para /langversion; debe ser ISO-1, ISO-2, 3, 4, 5 o Predeterminado

Esta división ha sido aprobado por nuestros expertos así garantizamos la exactitud de nuestra esta sección.

Solución:

Preste atención al compilador “tipo” en el Web.Config archivo, al cambiar la versión de Framework:

para 4.5 y C#5 –

type="Microsoft.CSharp.CSharpCodeProvider...

para 4.6 y C#6 –

type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"

Más información en esta publicación del foro

Actualice los siguientes paquetes de NuGet (cualquiera que esté instalado) para resolver el problema:

  • Microsoft.CodeDom.Providers.DotNetCompilerPlatform
  • Microsoft.Net.Compilers

1. Vaya a Proyecto y seleccione las propiedades de su Proyecto.

2 Seleccione Crear y haga clic en el botón Avanzado.

3.Seleccione la versión de idioma predeterminada.

4.Guardar.

Te mostramos las comentarios y valoraciones de los lectores

Puedes favorecer nuestra misión mostrando un comentario o dejando una valoración te estamos agradecidos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *