首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Entity Framework6和EntityKey

使用Entity Framework6和EntityKey
EN

Stack Overflow用户
提问于 2014-02-22 02:43:56
回答 1查看 1.5K关注 0票数 0

我正在尝试将一个大数据项目从EF 5升级到EF 6。但是,当我在EF6工具中运行代码生成时,对相关表的引用不再存在。

因此,下面这行代码不再有效。

代码语言:javascript
复制
 dbTradeAllocation.ChargeTypeReference.EntityKey = new EntityKey("ICEEntities.SystemData", "ID", TradeAllocation.ChargeType);

有人知道EF6是否仍然支持EntityKeys吗?

谢谢,保罗

EN

回答 1

Stack Overflow用户

发布于 2014-02-27 02:25:21

EF6支持EntityKey。但是,您不能在EF6中运行EF5代码生成-它不会工作,因为名称空间中有更改。关于VS2013中EF工具的更改,我在我的博客文章中略有提及-你可以在博客文章here中找到它。如果你想在EF6中使用EntityObject/ObjectContext实体,你需要使用EntityObject generator for EF6,它可以从VS Gallery获得(注意,它需要开发框上的.NET Framework4.5)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21942662

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档