首页 文章

从Silverlight 3到Silverlight 4 WCF RIA服务迁移问题

提问于
浏览
0

我有两个项目:一个是Silverlight 3应用程序,另一个是带有WCF服务的 .NET 3.5 Web application . 现在我已将Silverlight 3应用程序的类型更改为Silverlight 4,并将我的Web应用程序指定为Silverlight 4应用程序中的WCF RIA服务链接 .

现在当我构建我的项目时,我收到一个错误:

命名空间System.ServiceModel中不存在类型或命名空间名称“DomainServices”(您是否缺少程序集引用?)

我该如何解决这个问题?

1 回答

  • 2

    如果你没有在服务器上添加对RIA Services库的引用,我希望看到这个 . 通常你想要的是两个 .

    • System.ServiceModel.DomainServices.Hosting.dll

    • System.ServiceModel.DomainServices.Server.dll

    此外,为您设置RIA部分的简单方法是使用项目模板创建新的默认DomainService . 右键单击您的Web项目,添加新项目,选择新的DomainService,使用默认选项,然后选择确定 . 它将添加程序集引用以及进行一些运行RIA所需的web.config更改 .

相关问题