.Net Core 3.0
Visual Studio 2017 でプロジェクトを開くにはどうすればよいですか?
.NET Core 3.0 SDKを以下からダウンロードしました。マイクロソフトdotnet new
フォルダー内にコマンドを使用して新しいプロジェクトを作成しました。
C# プロジェクトをビルドするとエラーが表示されます:
現在の .NET SDK は、.NET Core 3.0 をターゲットにすることはサポートされていません。.NET Core 2.1 以下をターゲットにするか、.NET Core 3.0 をサポートするバージョンの .NET SDK を使用してください。
確認しましたが、私の場合は機能しません。
ベストアンサー1
残念ながら、.NET Core 3 には MSBuild 16 が必要です。他の人が提案しているように、VS 2017 で .NET Core のプレビュー バージョンを有効にしても、次のエラーが発生します。
現在の .NET SDK は、.NET Core 3.0 をターゲットにすることはサポートされていません。.NET Core 2.1 以下をターゲットにするか、.NET Core 3.0 をサポートするバージョンの .NET SDK を使用してください。
ファイルを作成してglobal.json
、例えば次のように入力します。
{
"sdk": {
"version": "3.0.100-preview5-011568"
}
}
すると、次のような本当の問題が示されます。
エラー: .NET Core SDK バージョン 3.0.100-preview5-011568 には、少なくともバージョン 16.0.0 の MSBuild が必要です。現在使用可能な MSBuild のバージョンは 15.9.21.664 です。global.json で指定されている .NET Core SDK を、現在使用可能な MSBuild バージョンを必要とする古いバージョンに変更してください。`
MSBuild 16 には VS 2019 のみが付属しているため、VS 2019 もインストールされている場合に限り、VS 2017 を .NET Core 3 で使用できます。