无法在我的单元测试项目中添加对EntityFramework的引用

Nib*_*Pig 7 entity-framework visual-studio

我有一个新项目愉快地使用Entity Framework 5.在我将edmx添加到解决方案后,它添加了对EntityFramework版本5的引用.

我创建了一个单元测试项目,我需要使用EntityFramework库中的一些东西.但是,没有对EntityFramework的引用.当我转到添加引用时,我无法在列表中的任何位置找到它.

我已经检查过,我的单元测试正在引用.NET 4.5.知道为什么我不能添加引用吗?

小智 18

删除您对web.config文件所做的所有条目.只需右键单击解决方案中的项目名称,单击"管理Nuget包"在左侧单击"在线",然后在右侧将"实体框架"放入搜索框中.单击"安装"

这将自动为您完成所有事情.

答案来自:EntityFramework 5在VS 2012中安装失败

  • 谢谢.我不习惯将NuGet用于我预计会预装的东西! (2认同)

Ret*_*hic 5

我在新应用程序中遇到了同样的问题。我打开了程序包管理器控制台并使用install-package EntityFramework,它安装了版本6,没有问题。