我有两个项目:一个是Silverlight 3应用程序,另一个是带有WCF服务的 .NET 3.5 Web application . 现在我已将Silverlight 3应用程序的类型更改为Silverlight 4,并将我的Web应用程序指定为Silverlight 4应用程序中的WCF RIA服务链接 .
现在当我构建我的项目时,我收到一个错误:
命名空间System.ServiceModel中不存在类型或命名空间名称“DomainServices”(您是否缺少程序集引用?)
我该如何解决这个问题?
1 回答
如果你没有在服务器上添加对RIA Services库的引用,我希望看到这个 . 通常你想要的是两个 .
System.ServiceModel.DomainServices.Hosting.dll
System.ServiceModel.DomainServices.Server.dll
此外,为您设置RIA部分的简单方法是使用项目模板创建新的默认DomainService . 右键单击您的Web项目,添加新项目,选择新的DomainService,使用默认选项,然后选择确定 . 它将添加程序集引用以及进行一些运行RIA所需的web.config更改 .