Code VS CSC: erreur CS1617: Option non valide '7.3' pour / langversion

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

Question

J'ai téléchargé VS 2017 15.7, .NET Core 2.1.2 et Blazor pour l'essayer. Cela ne fonctionnait pas correctement dans VS 2017 et j'ai pensé que j'essaierais d'utiliser la Cli Dotnet et le Code VS. Au lieu de cela, j'ai rencontré l'erreur suivante:

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

Dans VS, il lancera l'application "Loading ..." puis rien. Pas sûr que les deux problèmes soient liés

dotnet --info renvoie le dotnet --info suivant:

.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

Réponse acceptée

Vous devriez utiliser la version Preview de VS pour essayer Blazor, numéroté 15.8.x

vs installateur

Et installez le .net core 2.1 RC. 2.1.2 ne le coupera pas.


Réponse populaire

J'ai eu le même problème (écran vide lors de l'exécution de l'application dans VS, option non valide '7.3' de CLI) et je devais simplement mettre à niveau la version du SDK. Vérifiez ceci en utilisant dotnet --info . 2.1.300-preview1 ne fonctionne pas, vous semblez avoir besoin de 2.1.300-rc1 disponible à l' adresse https://www.microsoft.com/net/download/all.




Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow
Est-ce KB légal? Oui, apprenez pourquoi
Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow
Est-ce KB légal? Oui, apprenez pourquoi