visual-studio - 如何摆脱 Visual Studio 2019 中的 EF 警告:还安装了旧于 6.3 的实体框架版本
问题描述
我刚刚使用以下命令将 EntityFramework 6.4.4 添加到项目中:
Install-Package EntityFramework -Version:6.4.4
然后,我启用了迁移。从那时起,每次执行 EF 命令时,都会收到警告:
还安装了早于 6.3 的 Entity Framework 版本。较新的工具正在运行。对旧版本使用“EntityFramework\Update-Database”。
这很烦人。我怎样才能摆脱它?我试图这样做:
Uninstall-Package EntityFramework -Force
Install-Package EntityFramework -Pre
但这并没有解决问题。
解决方案
在我尝试将我的 EF 版本从 6.4.4 降级到 6.2 之后,我遇到了这个问题。我现在将两个版本都安装在主解决方案下的包文件夹中。我不得不删除 6.2 版本的文件夹,这个问题就消失了。
推荐阅读
- json - 使用 System.Text.Json 将科学记数法反序列化为 long
- php - 使用 PHP 或 Python 从 FTP 服务器读取或下载 5kb 文件,而不是下载或读取整个文件
- multithreading - 在颤振中使用多个计算
- python - 为什么 Pandas 列切片会根据列命名给出不同的结果?
- scala - 如何以格式化的方式打印数组数组?
- ios - 具有动态高度和半宽的 UICollectionview 单元格
- django - Haystack Django 一次搜索多个字段
- python - 如何根据特定规则标记系列中的值?
- java - 通过pojo获取firebase自动生成Id,我模型类的getter()方法返回null
- pandas - 无法在 Pandas 中填写空白值