相关疑难解决方法(0)

无法在VS 2017 .NET Core上启用Entity Framework的迁移

我刚刚安装了VS 2017并创建了一个新的Core项目.在里面,我补充说:

  • Microsoft.EntityFrameworkCore(1.1.0)
  • Microsoft.NETCore.App(1.1.0)

我还创建了一个名为Models的文件夹,其中包含一个类.然后,我转到包管理器控制台并执行启用迁移,以便VS创建我所需的文件.但是,我得到以下错误,而不是所需的文件.

术语"启用 - 迁移"不会被识别为cmdlet,函数,脚本文件或可操作程序的名称.检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后重试.

我该怎么办?

我似乎没有运气谷歌搜索.这是一个非常不寻常的组合(核心VS17和EF)所以几乎没有关于这个主题的信息.一些指南谈论手工编辑package.json这有点难,因为VS 2017似乎升级了Core,因此dotnet恢复不会寻找它而是寻找xxx.csproj.

总之,我很困惑,很不确定如何咬这个问题.

c# entity-framework visual-studio asp.net-core visual-studio-2017

13
推荐指数
1
解决办法
3万
查看次数