【问题标题】:Compiler errors: DbContext (and) DbSet not found编译器错误:未找到 DbContext(和)DbSet
【发布时间】:2017-06-23 12:16:14
【问题描述】:

当然,项目引用 System.Data.Entity 并且源使用 System.Data.Entity。 另外,我尝试从 nuget 控制台安装最新版本,如下所示:

PM> Install-Package EntityFramework -Version 6.1.3

安装“EntityFramework 6.1.3”。 成功安装“EntityFramework 6.1.3”。 Desktop.Client 已经引用了“EntityFramework 6.1.3”。

所以,我参考的是最新版本。

怎么了?有人可以帮忙吗?

TIA

【问题讨论】:

  • 在另一个SO question上查看答案
  • 你安装在正确的项目中了吗?

标签: c# entity-framework


【解决方案1】:

1. 打开我们的项目

  1. 转到SolutionExplorer->参考

  2. 选择 EntityFarmework References 右键单击​​ Remove references

  3. 引用右键单击管理 NuGet 包

  4. 选择 EntityFrmawork 点击安装

  5. 添加了最新版本的EntityFramework

【讨论】:

  • 当我完全按照您说的做时,EntityFramework 6.x 被标记为已安装(绿色波浪号)。不过,如果我浏览程序集,System.Data.Entity 会显示为 4.0 版。还有一些想法?谢谢
猜你喜欢
  • 2015-06-06
  • 2012-03-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-07-20
  • 1970-01-01
  • 2021-08-14
  • 2021-08-11
相关资源
最近更新 更多