无法执行,因为找不到指定的命令或文件。
可能的原因包括:
*你拼错了内置的 dotnet 命令。
*你打算执行 .NET Core 程序,但 dotnet-ef 不存在。
*你打算运行全局工具,但在路径上找不到名称前缀为 dotnet 的可执行文件。
解决方案
执行 dotnet tool install --global dotnet-ef --version 3.1.0
即可。
- 网上有很多让你回滚core版本的解决方案,我也尝试过,但是我们得向前看。微软在2019年12月发布了dotnet-ef的工具命令,如若大家再次遇见类似问题,建议先上nuget进行搜索。
- https://www.nuget.org/packages/dotnet-ef/