Silverlight 5,ria服务与实体框架6.0 alpha 3

时间:2013-05-14 13:00:19

标签: silverlight-5.0 wcf-ria-services entity-framework-6

我正在尝试使用ria服务创建一个silverlight 5.0应用程序,使用entityframework 6.0 alpha 3.这是一个从未使用任何其他版本的entityframework的绿地项目。除了连接到Web项目以生成代理的silverlight数据项目之外,所有内容似乎都可以正常编译。我收到以下错误:

错误2找不到方法:'System.Data.Objects.ObjectContext System.Data.Entity.Infrastructure.IObjectContextAdapter.get_ObjectContext()'

是否存在不兼容性,或者我只是做错了什么?

2 个答案:

答案 0 :(得分:1)

WCF RIA服务的最新支持版本为Entity Framework 5。所以我不希望这适用于EF 6.0。

答案 1 :(得分:1)

RIA服务is now OpenSource,其名称为“Open RIA Services”(请参阅​​on CodePlex)。

项目负责人Colin Blair刚刚宣布推出支持EF6的第一个版本: http://www.openriaservices.net/blog/post/The-Open-RIA-Services-Blog/1016/4-3-Alpha-NuGet-Packages-Released/

您可以安装Nuget包:RIA Services for Entity Framework 6+

如果您想安装Nuget包RIA Services for Entity Framework 6+,请务必在顶部组合框中选择“include prerelease”项。