web-dev-qa-db-ja.com

VSコードCSC:エラーCS1617:/ langversionの無効なオプション '7.3'

VS 2017 15.7、.NET Core 2.1.2、Blazorをダウンロードして試してみました。それはVS 2017では適切に機能していなかったので、私はdotnet cliとVS Codeを試してみると思いました。代わりに、次のエラーが発生しました。

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

VSでは、アプリケーションは "Loading ..."を実行してから何も実行しません。 2つの問題が関連しているかどうかわからない

dotnet --infoは以下を返します。

.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
6
Spydernaz

15.8.xという番号のBlazorを試すには、VSのプレビューバージョンを使用する必要があります。

vs installer

.netコア2.1 RCをインストールします。 2.1.2はそれをカットしません。

3
Flores

15.7以上のプレビューのいずれかを使用できます。 15.7ファイナルが出たので、これらを使用するのは少し無意味です。また、15.8の最終版に加えて15.8のプレビュー版も追加されます。はじめになどの最新の詳細については blazor.net にアクセスしてください。

1
Daniel Abbatt

私はビジュアルスタジオ2019で、MVCをビルドするときにそのエラーにぶつかりますREST Apiプロジェクト。フレームワークのバージョンを4.5に減らすことで解決します(4.6.1でした)。

0
Ariwibawa

同じ問題(VSでアプリを実行すると空白の画面、CLIから無効なオプション「7.3」)が発生し、SDKのバージョンをアップグレードする必要がありました。 dotnet --infoを使用してこれを確認してください。 2.1.300-preview1が機能しないため、2.1.300-rc1から入手できますhttps://www.Microsoft.com/net/download/all

0
alastairtree