2013-12-21 34 views
1

我有兩個服務,一個ASMX和一個WCF服務。什麼時候應該更新ASP.Net項目中的Web引用

並將它們作爲「Web參考」添加到項目中。

我的問題是,我應該何時更新項目中的參考。

只有當我添加/編輯Web方法/合同到服務。

或者即使代碼級別更改完成,我們是否需要更新它?

回答

2

Web引用包括(功能和參數名)的Web服務的地址和簽名內更新。如果這些不會更改,則不必更新Web引用。

因此,如果只有一個函數的來源發生了變化,但它的簽名保持不變,那麼您的不必必須更改Web引用。

希望我幫了忙!

0

如果將新方法 添加到現有XML Web服務中,您可能需要更新Web引用。在這種情況下,您需要爲Web服務生成一個 新代理,以便您可以訪問新方法;當您更新Web引用時,此 會自動發生。

要更新項目Web引用

  • 在解決方案資源管理器中,打開項目的App_WebReferences文件夾 並單擊節點要更新Web引用。
  • 右鍵單擊引用並單擊更新Web引用。

  • XML Web服務的新文件將下載到您的項目中。 的XML Web服務的信息項目

+0

我還沒有添加任何新的方法...只是修改了一種方法..但沒有在WEB方法中做的更改 – Akon

相關問題