2010-08-27 81 views
5

我想使用RIA服务,我安装了Silverlight 4和Silverlight 4工具/ SDK,但是我无法安装LINQToEntitiesDomainService,因为我找不到这个名称空间/程序集:System.ServiceModel.DomainServices.EntityFramework。这个组件来自哪里,不知道为什么它缺少?这是我失踪的附加组件吗?System.ServiceModel.DomainServices.EntityFramework DLL在哪里?

谢谢。

回答

8

你应该找到它: -

Program Files文件[(86)] \微软的SDK \ RIA服务\ 1.0 \图书馆\服务器

由于该文件夹表明,这是一个服务器端的dll;如果您试图添加到您的Silverlight项目,那么这将是问题。它的设计可以被Web项目或Web项目引用的库项目引用。

+0

是的,我打算这么做。非常感谢您的指导:-) – 2010-08-28 02:13:07

+0

注意:我必须从此目录添加一个额外的dll:System.ServiceModel.DomainServices.Server.dll – 2012-07-03 16:32:21

1

此更新版本也是RIA Services Toolkit的一部分,特别是NuGet包“RIA Services for EntityFramework Code-First(DbContext)”。如果您想使用更新版本的EF,则需要。

相关问题