2012-03-24 95 views
1

我有一個場景,我的asp.net應用程序正在使用WCF服務。現在該服務有兩個版本,例如testservice和prodservice。我必須在任何時候使用它們中的任何一個。爲了測試,我需要將我的應用程序指向測試或產品。 我可以做到這一點,只需更改我的asp.net應用程序的web.config中的端點中的url,或者需要爲它們中的每一個添加saperate服務引用。指向另一臺服務器上的相同服務的ASP.Net客戶端

請指導。

Thaks

回答

0

我想,如果你在的web.config文件改變端點的地址它應該工作,但是,你必須要切換使用的服務,每次改變它。

如果你想在開發過程中切換端點,我想你可以定義多個依賴於配置的web.config文件,並在那裏定義不同的端點地址。這樣,您只能在編譯應用程序時切換構建配置,並使用適當的端點。有關它的更多信息,請參閱對this question的回答以獲取更多信息。

+0

是的,這是臨時的目的,將來不需要,所以只是想確認我們可以做到這一點,只需更改網址,因爲其他的東西,如約束力合同是相同的 – Manish 2012-03-24 08:23:52

+0

我想這將是最好的只是測試它,看看它是否有效。確保地址在應用程序源代碼中的任何地方都沒有硬編碼。 – 2012-03-24 10:01:39

相關問題