2012-05-14 34 views
0

我需要一些有關Web應用程序部署問題的諮詢。 假設我的Web服務器上安裝了許多Web應用程序(WCF服務,ASP.NET站點,Silverlight應用程序,靜態Web應用程序以及您可以在IIS上託管的東西)。按客戶端請求管理網絡軟件版本

我的主要問題,我需要管理這些應用程序的版本,我的客戶。 示例:今天,我有版本1的Wcf服務,所有的客戶端都在使用,下個月我發佈版本2,我需要在IIS上分開安裝它,並逐個將它移動到客戶端。 同樣的事情可能發生在我有的任何應用程序類型上。

有沒有一種現代的方式可以做到這一點。

在此先感謝...

回答

0

如果您部署WCF服務版本(這樣2個版本可以共存),你可以使用應用程序配置文件來管理什麼樣的服務各個人申請指向。因此,在部署新版服務之後,只需遍歷每個應用程序的web.config文件並將其修改爲在需要時指向新服務。