entity-framework - 实体框架启用迁移 CommandNotFound 异常
问题描述
我已经安装了 Entity Framework 彻底的 nuget。我有 VS2019 .net 控制台应用程序。
在包管理器控制台中,我运行Enable-Migrations
.
我得到例外:
术语“Enable-Migrations”未被识别为 cmdlet、函数、脚本文件或可运行程序的名称。检查名称的拼写,或者如果包含路径,请验证路径是否正确并重试。
在 line:1 char:18
+ Enable-Migrations <<<<
+ CategoryInfo : ObjectNotFound: (Enable-Migrations:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
解决方案
我目前正在使用 Visual Studio 2019,这对我有用。
您需要安装第一个实体框架
Install-Package EntityFramework -IncludePrerelease
然后尝试确保您的类之一继承数据上下文
尝试再次运行 enable-migrations。
推荐阅读
- wordpress - 以编程方式打开“块设置”
- html - 有没有办法在不提交表单的情况下通过单击按钮或发布请求来填写表单值?
- ruby-on-rails - 如何使用 Shrine 将服务器磁盘上的文件上传到 S3 并公开?
- postgresql - 在 FeathersJS 中初始化 Postgres 数据库时出现奇怪的错误
- python - 密码猜测程序问题
- r - 如何使用 geom_point 在 gganimate 中创建状态之间的平滑过渡?
- django - 在 Django 查询中计算多次出现
- c++ - 如何按索引删除向量中2个元素的每个倍数
- git - 排除子模块的子模块
- java - 将文本从 Jtextfield (Jframe) 发送到另一个类