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
15.7以上のプレビューのいずれかを使用できます。 15.7ファイナルが出たので、これらを使用するのは少し無意味です。また、15.8の最終版に加えて15.8のプレビュー版も追加されます。はじめになどの最新の詳細については blazor.net にアクセスしてください。
私はビジュアルスタジオ2019で、MVCをビルドするときにそのエラーにぶつかりますREST Apiプロジェクト。フレームワークのバージョンを4.5に減らすことで解決します(4.6.1でした)。
同じ問題(VSでアプリを実行すると空白の画面、CLIから無効なオプション「7.3」)が発生し、SDKのバージョンをアップグレードする必要がありました。 dotnet --info
を使用してこれを確認してください。 2.1.300-preview1が機能しないため、2.1.300-rc1から入手できますhttps://www.Microsoft.com/net/download/all