3

我正在尝试使用 ria 服务和 entityframework 6.0 alpha 3 创建一个 silverlight 5.0 应用程序。这是一个从未使用过任何其他版本的 entityframework 的新项目。除了连接到 Web 项目以生成代理的 silverlight 数据项目外,一切似乎都编译得很好。我收到以下错误:

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

是不兼容还是我做错了什么?

4

2 回答 2

1

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

于 2013-05-14T13:12:52.903 回答
1

RIA Services现在是开源的,名称为“Open RIA Services”(参见CodePlex)。

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

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

如果要安装 Nuget 包RIA Services for Entity Framework 6+,请务必选择顶部组合框中的“包含预发布”项。

于 2013-12-08T00:22:45.073 回答