2014-10-17 63 views
2

我有一個ASP.NET網站在Windows Azure中使用Web引用。我使用azure作爲我的QA環境和QA,網站應連接到QA Web參考。在我之前的QA環境中,我使用hosts文件條目將Web參考域名指向QA IP地址。但在遷移到Windows Azure後,我不知道如何將Web引用指向QA IP地址。有沒有其他方法可以做到這一點?在Windows Azure網站上的主機文件

+0

您可能還需要將Web參考項目遷移到Azure!以及獲取web ref項目的確切網站URL並將其用於網站。 – 2014-10-17 18:43:19

回答

0

我不相信你可以影響Azure中的主機。

相反,我建議使用SlowCheetah。它是一個開源項目,它將根據您的目標構建來轉換您的配置文件(或任何XML文件)。我使用它來更改web.config中的連接字符串以進行QA和PROD構建。

該軟件包使您能夠根據構建配置變換您的app.config或任何其他XML文件。它還增加了額外的工具來幫助您創建XML轉換。

https://visualstudiogallery.msdn.microsoft.com/69023d00-a4f9-4a34-a6cd-7e854ba318b5

您可以設置Web引用是動態的,這樣的細節都從你的web.config加載。請參閱

https://stackoverflow.com/a/2335499/141172