2012-06-16 89 views
5

我們有一個Web應用程序已遷移到Windows Azure。它將從Visual Studio 2010內部安裝最新的Azure SDK進行部署。除了事實上我們對Windows Server 2008 R2有一些依賴性,以及每次部署(雲服務 - >配置 - >操作系統)之後,我需要通過管理門戶網站手動更改操作系統系列以外,一切正常。用於部署的默認操作系統

我想應該有一個選項,使其成爲一個默認的選擇,但我還沒有發現在Visual Studio中的天藍色項目設置中的任何東西。有誰知道一種方法來避免手動執行此操作?

回答

13

您可以通過Visual Studio中的服務配置文件進行配置,只需在您的ServiceConfiguration.Cloud.cscfg文件的ServiceConfiguration元素中輸入osFamily="2"屬性即可。

通常很好的默認值是星號(*),它將確保您擁有最新的guest OS。 (注:正如羅伯特Muehsig在他的評論如下指出,星號只能用osVersion工作,不osFamiliy

如何通過修改服務配置文件來升級Windows Azure來賓操作系統:http://msdn.microsoft.com/en-us/library/windowsazure/gg456324.aspx

的Windows Azure服務配置架構(.cscfg文件):http://msdn.microsoft.com/en-us/library/windowsazure/ee758710.aspx

+0

This Works,thanks! –

+0

好東西......沒問題! – user728584

+3

您可以將osVersion設置爲*,以便獲取Windows的最新修補程序,但需要指定osFamily版本。 1 = Win Server 2008,2 = Win Server 2008 R2,3 = Win Server 2012. *會導致錯誤。 –

相關問題