从实体框架5升级到6

时间:2015-02-14 22:20:29

标签: c# .net entity-framework

我试图将实体框架从第5版升级到第6版,但事实并非如此。

从这里的说明: https://msdn.microsoft.com/en-us/data/upgradeef6.aspx

问题:

  1. 它表示通过NuGet升级将删除对System.Data.Entity.dll的所有引用都被删除 - 这没有发生,所以我自己删除了它们。
  2. 它表示将对System.Data.EntityState的所有引用更改为System.Data.Entity.EntityState。我找不到" System.Data.Entity.EntityState"在我尝试添加它时在程序集中。
  3. 我在哪里可以找到System.Data.Entity.EntityState?

    感谢您的帮助

1 个答案:

答案 0 :(得分:1)

System.Data.Entity.EntityState是正确的,因此应该在EntityFramework.dll中。由于这是特定于EF 6的,因此您应该验证项目引用的EF程序集的版本实际上是版本6.很可能它仍然指向版本5.