C# 骑手没有';工具中没有EF选项

C# 骑手没有';工具中没有EF选项,c#,entity-framework,rider,C#,Entity Framework,Rider,我正在尝试向我的MVC NET.Core项目添加迁移 显示 安装EntityFramework NuGet包后,我们可以从项目上下文菜单中的工具|实体框架|初始设置下初始化项目中的实体框架 实际上,您必须右键单击项目并选择工具 然而,我没有选择 更多的研究表明,我可以通过Rider中的终端实现这一点 这就是我认为问题可能所在的地方(或者下面是一条红鲱鱼) 在终端,我将CD刻录到我的项目中。我输入dotnet restore,它就完成了 然后我键入dotnet ef,然后我被告知 无法执行,因为

我正在尝试向我的MVC NET.Core项目添加迁移

显示

安装EntityFramework NuGet包后,我们可以从项目上下文菜单中的工具|实体框架|初始设置下初始化项目中的实体框架

实际上,您必须右键单击项目并选择工具

然而,我没有选择

更多的研究表明,我可以通过Rider中的终端实现这一点

这就是我认为问题可能所在的地方(或者下面是一条红鲱鱼)

在终端,我将CD刻录到我的项目中。我输入
dotnet restore
,它就完成了

然后我键入
dotnet ef
,然后我被告知

无法执行,因为找不到指定的命令或文件

我完全搞不懂为什么会这样

我有一个变通方法——它在VisualStudio中工作得非常好,但我正在尝试学习另一个IDE,并且希望能够克服这个问题


有什么想法吗?最终,最好的选择是在rider中设置Tools>EF选项

这将解决命令行问题

将CD放入项目中,然后运行

dotnet工具安装--全局dotnet ef

根据@Niels过滤器注释,您可能需要

dotnet工具安装--全局dotnet ef--版本3.1.0


这很有效,谢谢你。我只需要添加版本(我使用的是3.1.0)
dotnet工具安装--global dotnet ef--3.1.0版
对我不起作用