代码之家  ›  专栏  ›  技术社区  ›  Eduardo Scoz

在.NET和Silverlight应用程序之间共享WCF客户端代码?

  •  3
  • Eduardo Scoz  · 技术社区  · 16 年前

    据我目前所知,我需要有两种不同的项目类型,一个类库和一个Silverlight类库,并将文件从一个项目链接到另一个项目。这看起来有点蹩脚,但它适用于简单的代码。

    SVCUtil.exe slsvcutil.exe ,并且silverlight代码实际上与.NET不兼容:当我尝试将类导入.NET时,System.ServiceModel.Channel类遇到了一系列问题。

    以前有人做过类似的事情吗?我做错什么了?

    3 回复  |  直到 16 年前
        1
  •  2
  •   Reed Copsey    16 年前

    不过,Silverlight4和.NET4将提供某种程度的二进制兼容性。根据客户端中使用的程序集,您可以在Silverlight和Windows窗体中使用相同的组件。

        2
  •  2
  •   Ahmed Ghoneim    14 年前

    Portable Class Libraries . 这是你问题的完美解决方案。

        3
  •  0
  •   kime waza    16 年前

    不要尝试在不同的客户端之间共享一个代理客户端-为每个客户端生成一个代理。

    可以使用

    推荐文章