部署

2010-04-05 81 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