我相信大多数 .NET 开发人员必须以某种方式面对这个问题。问题很简单,我正在从 升级我的项目.NET 4 到 .NET 4.5.1 .到目前为止,升级顺利进行。但是当我从 EF4 升级到 EF6 时,我确实在查询中遇到了很多错误。其中一些与我所做的重命名上下文有关,但至于与 相关的错误自跟踪实体 , 我有点困惑。
自跟踪实体 是我项目的主要部分,而 EF6 不支持它们意味着我将不得不重写我的 的主要部分。 DAL .我试图找出但未能在 EF6 中找到任何替代 STE 的方法。
有没有人知道这种情况的方法? 我是否必须重写我的 STE 依赖查询。答案不应该包括为什么微软决定将 STE 放在后面的解释,因为我已经浏览了许多解释这一点的博客。
最佳答案
有一个开源项目叫Trackable Entities为 EF6.0 中的 STE 提供支持
这是一个 blog post将可追踪实体与 STE 进行比较。
关于entity-framework-6 - 替换 Entity Framework 6 中的自跟踪实体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20781226/