代码之家  ›  专栏  ›  技术社区  ›  Xander

Servicereferences.clientconfig更改值silverlight

  •  2
  • Xander  · 技术社区  · 15 年前

    我有一个servicereference.clientconfig。

    现在,我的安装团队正在为我的silverlight应用程序创建安装。这是一个问题,因为在servicereference.clientconfig中有一组web服务,它们都指向localhost。

    要将此设置为安装要运行的服务器,最简单的方法是什么?

    在我的脑海中,安装脚本必须解压缩xap文件modify servicereference.clientconfig。然后重新压缩。这真的是最简单的方法吗?

    1 回复  |  直到 15 年前
        1
  •  4
  •   nlawalker    15 年前

    我不能百分之百地告诉你,但听起来这些服务运行在你部署应用程序的同一台服务器上。如果是这样的话-你在用SL4吗?如果是,它支持ClientConfig中的相对地址,如下所示:

    "../Service1.svc"
    

    http://msdn.microsoft.com/en-us/library/cc197941(VS.95).aspx?ppud=4