web-dev-qa-db-ja.com

netcoreapp3.0でdotnet-efをインストールする際の問題

EFコアの移行機能を使用しようとしています。しかし、NuGetからdotnet-efツールをインストールすると、以下のエラーメッセージがスローされます。アプリのバージョンはnetcoreapp3.0です。

dotnet tool install --global dotnet-ef --version 3.1.0-preview3.19554.8

エラーNU1202:パッケージdotnet-ef 3.1.0-preview3.19554.8は、netcoreapp3.0(.NETCoreApp、Version = v3.0)/と互換性がありません。パッケージdotnet-ef 3.1.0-preview3.19554.8がサポート:netcoreapp3.1(.NETCoreApp、Version = v3.1)/ any

古いバージョンはnetcoreapp2.1のみをサポートします

dotnet tool install --global dotnet-ef --version 3.0.1

エラーNU1202:パッケージdotnet-ef 3.0.1はnetcoreapp3.0(.NETCoreApp、Version = v3.0)/と互換性がありません。パッケージdotnet-ef 3.0.1がサポート:netcoreapp2.1(.NETCoreApp、Version = v2.1)

実際、netcoreapp3.0をサポートしているdotnet-efバージョンはありますか?

5
Deepak Koshy

この質問とその回答を確認してください: pdate .NET Core Tools

その質問への回答で指摘されているように、それは既知のバグのようです: https://github.com/dotnet/cli/issues/1296

その質問を投稿した人は、彼らが見つけた回避策で答えました。多分それはあなたのためにも働くでしょう。

0
Matt U