VS Code CSC: error CS1617: opción no válida '7.3' para / langversion

asp.net-core blazor c# visual-studio-code

Pregunta

Descargué VS 2017 15.7, .NET Core 2.1.2 y Blazor para probarlo. No funcionó correctamente en VS 2017 y pensé que lo intentaría con el código dotnet cli y VS Code. En su lugar me encontré con el siguiente error:

CSC : error CS1617: Invalid option '7.3' for /langversion.

En VS, ejecutará la aplicación "Cargando ..." y luego nada. No estoy seguro si los dos problemas están relacionados

dotnet --info devuelve lo siguiente:

.NET Command Line Tools (2.1.300-preview1-008174)

Product Information:
 Version:            2.1.300-preview1-008174
Commit SHA-1 hash:  b8df89a54f

Runtime Environment:
 OS Name:     Windows
 OS Version:  10.0.17666
 OS Platform: Windows
 RID:         win10-x64
 Base Path:   C:\Program Files\dotnet\sdk\2.1.300-preview1-008174\

Microsoft .NET Core Shared Framework Host

  Version  : 2.1.0-preview1-26216-03
  Build    : f2c3216183d20416568a4bbf5bb7d153e826f153

Respuesta aceptada

Debería usar la versión de Vista previa de VS para probar Blazor, que tiene el número 15.8.x

vs instalador

E instale el .net core 2.1 RC. 2.1.2 no lo cortará.


Respuesta popular

Tuve el mismo problema (pantalla en blanco al ejecutar la aplicación en VS, opción no válida '7.3' de CLI) y solo necesitaba una versión anterior del SDK. Compruebe esto utilizando dotnet --info . 2.1.300-preview1 no funciona, parece que necesita 2.1.300-rc1 que está disponible en https://www.microsoft.com/net/download/all




Licencia bajo: CC-BY-SA with attribution
No afiliado con Stack Overflow
¿Es esto KB legal? Sí, aprende por qué
Licencia bajo: CC-BY-SA with attribution
No afiliado con Stack Overflow
¿Es esto KB legal? Sí, aprende por qué