参考装配错误

时间:2014-01-17 14:38:23

标签: c# asp.net .net entity-framework

我已经实现了RoleProvider类,在那里我创建了另一个程序集中的Domain类对象,我的程序集引用了那个。

  

错误3类型'System.Data.Entity.DbContext'在一个中定义   未引用的程序集。您必须添加对程序集的引用   'EntityFramework,Version = 6.0.0.0,Culture = neutral,   公钥= b77a5c561934e089' 。 D:\ Visual Studio 2013 \ Group   06 \ G06_Store \ Store.Facade \ StoreRoleProvider.cs 17 24 Store.Facade

如何解决此错误?

4 个答案:

答案 0 :(得分:7)

打开visual studio并转到工具栏打开Nuget包管理器并打开nuget包管理器控制台并安装Entity框架只需将其粘贴到控制台窗口中:

Install-Package EntityFramework

答案 1 :(得分:4)

1)从所有项目

卸载实体框架

2)重新启动Visual Studio

3)将Entity Framework重新安装到所有必需的项目

它开始工作

答案 2 :(得分:0)

我还发现,如果您说控制台应用程序作为主项目,并且侧面运行单元测试项目,如果您没有引用EntityFramework,则会出现此错误在单元测试项目中,您也会收到此错误。

答案 3 :(得分:0)

打开工具> NuGet包管理器>包管理器控制台 然后从默认项目中选择您面对上述项目的项目名称 - 提到的错误。然后只需安装下面提到的包:

install-package entityframework -version 6.0.0.0