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