部署

2010-04-05 56 views
1

后如何更新XBAP的配置文件这是我的情况,他会喜欢任何反馈。部署

我们有得到我们客户的IIS服务器上托管一个WPF XBAP应用上,我们作为供应商没有任何控制权。因此,作为配置的一部分,客户端首先需要配置WCF服务以指向适当的端点。该服务的默认位置是说“http://localhost/XYZ.svc”,这需要改变,以适当的adderess如“http://USC.intl.edu/XYZ.svc”(offcourse我们的服务不叫某某,就用这个名字作为例子)。

问题在我们的测试场景中,只要我们在配置文件(Appname.exe.config)清单文件无效,我们开始收到错误改变这些值。

,我看着说说mageui.exe的解决方案。我们的镜头可能没有这个工具。所以我们如何在不使用这个实用程序的情况下实现这一点,并让应用程序可配置。

任何输入将被理解的。

感谢,

萨里尔

回答

0

萨里尔,

不知道这是否会帮助你,但在配置WCF绑定的时候,你不局限于默认的应用程序配置setings。一个选项可能是将位置设置存储在自定义配置文件中和/或根据需要以编程方式覆盖该位置设置...

以下是一些有趣的想法,可能会对XBAP有所帮助,也可能适用于XBAP;但我不知道它是否确实如此。

WCF Configuration - Split it out of app.config

更新
你可以尝试做使用第二个配置文件的WCF绑定这里描述(链接在评论见)。我从上述主题获得了信息(感谢davogones)。希望它也适用于XBAP。

祝你好运!

最好的问候,
托马斯

+0

这里是缺失的一环:http://weblogs.asp.net/cibrax/archive/2007/07/24/configsource-attribute-on-system-servicemodel-section的.aspx – thmshd 2010-04-06 07:36:51