如何使EF Core Tools 3.1.2工作?

4

我已经运行了以下命令来更新我的 EF Core 工具:

dotnet tool update --global dotnet-ef

运行完毕后,我尝试运行

dotnet ef --version

但是它却抛出了这个错误:
无法找到任何兼容的框架版本,“Microsoft.NETCore.App”框架,版本“3.1.2”未被发现。
以下框架已被发现:
- 2.1.13位于[C:\Program Files\dotnet\shared\Microsoft.NETCore.App] - 2.2.7位于[C:\Program Files\dotnet\shared\Microsoft.NETCore.App] - 3.0.0位于[C:\Program Files\dotnet\shared\Microsoft.NETCore.App] - 3.1.1位于[C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
您可以通过安装指定的框架和/或SDK来解决此问题。
指定的框架可以在以下位置找到:
- https://aka.ms/dotnet-core-applaunch?framework=Microsoft.NETCore.App&framework_version=3.1.2&arch=x64&rid=win10-x64 看到这个后,我跟着链接下载了所有可能的软件包,但仍然没有改变。
如何解决这个问题?
2个回答

7

我已经找到了解决这个问题的方法。值得注意的是,这并不是最好的方法:

dotnet tool uninstall --global dotnet-ef
dotnet tool install --global dotnet-ef --version 3.1.1

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接