【问题标题】:could not load assembly 'system.data.entity, version 4.2.0.0,无法加载程序集'system.data.entity,版本 4.2.0.0,
【发布时间】:2012-04-02 15:23:56
【问题描述】:

我有这个错误信息

无法加载程序集'system.data.entity,版本 4.2.0.0, 文化=中性,publickeytoken=b77a5c561934e089' 或其中之一 依赖关系。系统找不到指定的文件

我根本无法使用实体框架。 它发生在从我的计算机上卸载 2011 年 6 月的 CTP 之后,我不知道该怎么办。我再次重新安装了视觉工作室,但没有任何帮助。有人知道吗?

【问题讨论】:

  • 什么时候得到异常?
  • 当我尝试添加一个 .edmx 文件来表示 edm 与数据库的连接时,我得到了它

标签: entity-framework-4.1


【解决方案1】:

在重新安装 Visual Studio 后,我在添加/删除程序中发现另一个 CTP 不存在作为 sql server 的一部分,删除后一切正常。

【讨论】:

  • 为了澄清,这个包被称为SQL Server Data Framework Tools June 2011 CTP。感谢您的解决方案,它也帮助了我!
  • 准确!这对我也有帮助。
【解决方案2】:

我遇到了完全相同的问题。经过一番挫折,我最终重新安装了 2011 年 6 月的 CTP。不理想,但至少我可以继续我的工作......

【讨论】:

  • 我想现在我解决了这个问题,在添加/删除程序中我的 sql 实例之间隐藏了另一个 CTP。卸载它并完全完全卸载 Visual Studio 并重新安装它后,它又可以工作了。谢谢大家。
  • 我不喜欢使用 ctp 的问题,因为它有一个错误,会生成一个生成 dbcontext 的代码项。
猜你喜欢
  • 2020-01-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-04-25
  • 1970-01-01
相关资源
最近更新 更多