Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/264.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 实体框架升级到6.1.3后出错_C#_Asp.net_.net_Asp.net Mvc_Entity Framework - Fatal编程技术网

C# 实体框架升级到6.1.3后出错

C# 实体框架升级到6.1.3后出错,c#,asp.net,.net,asp.net-mvc,entity-framework,C#,Asp.net,.net,Asp.net Mvc,Entity Framework,我正在使用.NETFramework4.5 我已通过命令将实体框架升级到6.1.3:- Install-Package EntityFramework 包内管理器 但在此之后构建代码时,会出现以下错误:- 错误68类型“System.Data.Objects.DataClasses.EntityObject”为 在未引用的程序集中定义。您必须添加一个 参考组件'System.Data.Entity,版本=4.0.0.0, 区域性=中性,PublicKeyToken=b77a5c561934e0

我正在使用.NETFramework4.5

我已通过命令将实体框架升级到6.1.3:-

Install-Package EntityFramework
包内管理器

但在此之后构建代码时,会出现以下错误:-

错误68类型“System.Data.Objects.DataClasses.EntityObject”为 在未引用的程序集中定义。您必须添加一个 参考组件'System.Data.Entity,版本=4.0.0.0, 区域性=中性,PublicKeyToken=b77a5c561934e089'

在谷歌上研究了一些东西后,我在web.config中添加了以下代码:-

<system.web>
    <compilation debug="true" targetFramework="4.5" >
      <assemblies>
        <add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
      </assemblies>
    </compilation>
    <httpRuntime targetFramework="4.5" />

  </system.web>
  <system.webServer>

那么我也面临着同样的错误


如何解决此错误以使用entity framework 6.1.3?

尝试在软件包管理控制台中运行此命令:

Update-Package –reinstall EntityFramework

但是,首先确保您已从软件包管理控制台的“默认项目”下拉列表中选择了正确的项目。

是否已从以下项目引用中添加System.Data.Entity?已经添加了该dll文件。您的项目中未包含该dll文件