0
有一個我正在使用的WCF服務,現在它指向一個新的URL。無論如何去改變URL,而不必從項目中刪除服務,並使用新的URL再次添加。WCF服務更新服務URL(簡單方法)
與刪除服務的問題是愚蠢的TFS給出問題。任何建議如何我可以更新服務的網址,而不刪除服務?
有一個我正在使用的WCF服務,現在它指向一個新的URL。無論如何去改變URL,而不必從項目中刪除服務,並使用新的URL再次添加。WCF服務更新服務URL(簡單方法)
與刪除服務的問題是愚蠢的TFS給出問題。任何建議如何我可以更新服務的網址,而不刪除服務?
客戶端指向的url
通常使用endpoint元素在app/web.config中定義。所以你所要做的就是修改address
屬性指向新的url:
<endpoint address="http://newUrl"
binding="..."
contract="..." />
謝謝我剛剛那樣做!現在我收到一個新的錯誤,說=>遠程服務器返回了一個意外的響應:(400)錯誤的請求。 謝謝! – azamsharp 2009-10-31 15:29:31
這可能是因爲服務合同也被修改了。如果是這種情況,則需要重新生成客戶端代理。 – 2009-10-31 15:31:34