2013-05-10 61 views

回答

1

請找出以下的事情:

  1. 需要通過使用manage.windowsazure.com
  2. 需要改變本地數據庫字符串colud應用數據庫字符串網絡從託管應用程序中刪除現有的部署包。配置或App.config中 3.有待通過使用「管理的NuGet的解決方案包」通過安裝在高速緩存解決方案右鍵單擊

搜索「的NuGet」蔚藍緩存在線搜索......你會看到「Windows Azure的緩存」,然後點擊「安裝」按鈕

緩存安裝後,你會看到下面的內容在web.config中

<節名稱=「dataCacheClients」 TYPE =」 Microsoft.ApplicationServer /評論內容.Caching.DataCacheClientsSection,Microsoft.ApplicationServer.Caching.Core「allowLocation =」true「allowDefinition =」Everywhere「/> < section name =」cacheDiagnostics「type =」Microsoft.ApplicationServer.Caching.AzureCommon.DiagnosticsConfigurationSection,Microsoft.ApplicationServer。 Caching.AzureCommon「allowLocation =」true「allowDefinition =」Everywhere「/>

< dataCacheClient名稱= 「默認 」> <自動發現的IsEnabled =「 真」 標識符= 「[緩存羣集角色名稱]」/> - > <故障轉儲dumpLevel = 「關」 dumpStorageQuotaInMB =」 100「/>

< /提供商> < /的sessionState> - > < /提供商> < /輸出緩存> < /緩存> - > 取消註釋2以上註釋的部分(會話狀態,緩存) 需要改變標識符值( 「[緩存羣集角色名稱]」 )在autoDiscover元素下添加到您的項目當前角色名稱中。 例如:我的項目角色名稱:MyRole。那麼標識符值將是「我的角色」; <自動發現的IsEnabled = 「真正的」 標識符= 「MyRole」/>

  • 現在進入網絡角色配置。

  • 爲Web角色啓用緩存。然後在Azure角色雙擊,你會看到隨後的「緩存」選項,選中「啓用緩存」和指定存儲帳戶憑據

檢查此鏈接緩存信息 http://www.windowsazure.com/en-us/develop/net/how-to-guides/cache/

- 設置的所有引用「複製本地」屬性爲True

爲您的雲應用程序啓用Win 32 Bit。執行以下步驟 - Enable32BitAppPool文件添加到您的項目,並設置「複製到輸出目錄」爲「一直拷貝」

添加下面的任務線下啓動部分「ServiceDefinition.csdef中」文件:

導入您的個人資料colud您的應用程序

  • 右擊你的Azure項目,然後點擊上發佈你的Wi將會看到發佈對話框
  • 如果您已經下載了您的雲應用程序設置,請點擊導入
  • 如果您沒有下載您的雲應用程序設置,請點擊「登錄以下載憑據」並下載並導入它。
  • 從導入列表中選擇您的訂閱。

  • 點擊下一步,確保雲服務,並勾選「爲所有角色啓用遠程桌面」。

  • 最後確保所有的配置方式並點擊發布

注:在開始之前公佈。關閉其消耗其他更多的虛擬內存在發佈你會得到內存溢出異常的其他應用程序...

要啓用SSL您的應用程序

http://www.windowsazure.com/en-us/develop/net/common-tasks/enable-ssl/

請查看以下鏈接:

http://mramasubbareddy.blogspot.in/2013/05/azure-deployment-things-to-remember.html

+0

您能否告訴我們爲什麼在部署新部署之前刪除現有部署很重要(列表中的數字爲1)? (參考:'1.需要使用manage.windowsazure.com'從託管應用程序刪除現有的部署包?我寧願爭辯說你永遠不要刪除現有的部署包,特別是對於生產環境。 – astaykov 2013-05-10 13:22:35

+0

你能告訴我我們如何在不刪除現有部署副本的情況下進行部署? – 2013-05-13 10:04:37

+0

通過[Windows Azure服務的就地更新](http://msdn.microsoft.com/zh-cn/library/windowsazure/hh472157.aspx) – astaykov 2013-05-13 11:22:50

0
+0

他們是非常清楚地解釋了感謝bot – 2013-05-10 08:58:18

+0

您的歡迎。如果我有時間,我會在我的答案中包含完整的解釋。我目前也正在將我的網站託管到windows azure。 :) – bot 2013-05-10 09:00:00

+0

順便說一句你能接受這個答案嗎?謝謝 :) – bot 2013-05-10 10:02:36