【问题标题】:From Silverlight 3 to Silverlight 4 + WCF RIA Services migration issue从 Silverlight 3 到 Silverlight 4 + WCF RIA 服务迁移问题
【发布时间】:2011-01-25 13:37:57
【问题描述】:

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

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

类型或命名空间名称 'DomainServices' 不存在于 命名空间 System.ServiceModel'(是 你错过了一个程序集参考?)

我该如何解决这个问题?

【问题讨论】:

    标签: silverlight silverlight-4.0 wcf-ria-services


    【解决方案1】:

    如果您没有在服务器上添加对 RIA 服务库的引用,我希望看到这一点。通常,您需要的两个是。

    • System.ServiceModel.DomainServices.Hosting.dll
    • System.ServiceModel.DomainServices.Server.dll

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多