实体框架启用迁移CommandNotFound异常

时间:2019-12-22 05:42:33

标签: entity-framework ef-migrations

我已经通过nuget完全安装了Entity Framework。我有VS2019 .net控制台应用程序。

在Package Manager控制台中,我运行Enable-Migrations

我得到异常:

  

术语“ Enable-Migrations”不被视为cmdlet,函数,脚本文件或可运行程序的名称。检查名称的拼写,或者是否包含路径,请验证路径是否正确,然后重试。

     

在线:1个字符:18
  +启用迁移<<<<< br />   + CategoryInfo:ObjectNotFound :(启用迁移:字符串)[],CommandNotFoundException
  + FullyQualifiedErrorId:CommandNotFoundException

1 个答案:

答案 0 :(得分:0)

我当前正在使用Visual Studio 2019,这对我有用。

  1. 您需要安装第一个实体框架

    Install-Package EntityFramework -IncludePrerelease
    
  2. 然后尝试确保您的一个类继承了数据上下文

  3. 尝试再次运行启用迁移。