Entity framework core EF7:“;未安装EntityFramework软件包";当它是

Entity framework core EF7:“;未安装EntityFramework软件包";当它是,entity-framework-core,Entity Framework Core,已进入安装包EntityFramework.Commands–Pre,但当我尝试添加迁移初始值时,出现以下错误: EntityFramework软件包未安装在项目“…”上。 作为另一个线索,当我尝试usedbcontext命令时,我也得到了一个错误。以下是我的Package Manager控制台会话: PM>Install Package EntityFramework.Commands–Pre 包“EntityFramework.Commands.7.0.0-rc1-final”已存在于项目“

已进入安装包EntityFramework.Commands–Pre,但当我尝试添加迁移初始值时,出现以下错误:

EntityFramework软件包未安装在项目“…”上。

作为另一个线索,当我尝试
usedbcontext
命令时,我也得到了一个错误。以下是我的Package Manager控制台会话:

PM>Install Package EntityFramework.Commands–Pre
包“EntityFramework.Commands.7.0.0-rc1-final”已存在于项目“…”中
PM>添加迁移初始值
EntityFramework包未安装在项目“…”上。
PM>使用DbContext
Use-DbContext:术语“Use-DbContext”不能识别为cmdlet、函数、脚本文件或可操作程序的名称。检查名称的拼写,或者如果包含路径,请验证
请确认路径正确,然后重试。
第1行字符:1
+使用DbContext
+ ~~~~~~~~~~~~~
+CategoryInfo:ObjectNotFound:(使用DbContext:String)[],CommandNotFoundException
+FullyQualifiedErrorId:CommandNotFoundException


我做错了什么?

我对asp.net 5和EF7非常陌生,但是您能检查一下是否安装了这些依赖项
dnx-clr-win-x86
dnx-clr-win-x64
?我没有使用asp.net。只有EF7。我在上一节课时学习了教程,这很有效。然后我将这些说明应用到一个现有的C#解决方案中:添加了一个项目,安装了EF7软件包,并创建了一个DbContext类。解决这个问题有什么进展吗?我得到了完全相同的(csproj与4.5.2.net和EF7通过“PackageManager控制台”使用)问题是解决方案中的另一个项目使用EF6,并且EF6在Nuget控制台中处于优先地位。我相信我也遇到了相同的EF6/EF7混合项目问题错误
EntityFramework软件包未安装在项目“服务”上
,在大规模删除和重新安装软件包之前,EntityFramework软件包一直在该项目中工作。您如何解决该问题?