6
如何將MVC3 Web角色部署到Windows Azure中?大部分教程似乎都是在部署ASP.NET Web角色上完成的,而不是MVC3。如何將MVC3 WebApp部署到Windows Azure
任何一個可以給我一個鏈接/提示?
如何將MVC3 Web角色部署到Windows Azure中?大部分教程似乎都是在部署ASP.NET Web角色上完成的,而不是MVC3。如何將MVC3 WebApp部署到Windows Azure
任何一個可以給我一個鏈接/提示?
回到過去,MVC3並不支持開箱即用,因爲您需要手動添加適當的DLL(或作爲啓動任務安裝)。這些天,MVC dll都在使用MVC3模板,所以在asp.net和asp.net mvc部署之間你需要做什麼沒有區別。基本的Web Roles和Worker角色只是Windows 2008 Server VM,部署過程相同。開始時,最重要的部分是確保您的存儲連接字符串指向「真實」存儲,而不是dev存儲(例如診斷連接字符串)。此外,會話狀態默認使用SQLExpress,它不在Windows Azure中運行,因此您需要在web.config中使用SQL Azure數據庫(加上適當的連接字符串),或者將會話狀態更改爲使用Cache(再次,web.config更改)。
@ David ..謝謝你的提示真的。以及目前想要與模擬器和我的存儲工作是表。我需要在web.config中設置連接字符串嗎?似乎我不能得到一個很好的教程。至少有CRUD操作的樣本。再次! – 2012-04-26 20:02:09
okie..Now似乎我有線索。最簡單的方法可能是遷移正常的Asp.net mvc3 web應用程序。我可以添加一個雲解決方案和幾個.dll(服務運行時,診斷).... http://blogs.msdn.com/b/jnak/archive/2010/02/08/migrating-an-existing-asp -net-app-to-run-on-windows-azure.aspx – 2012-04-26 21:14:34
默認情況下,您確定MVC dll是否包含在虛擬機中?我認爲新的模板在添加時將它們設置爲複製而不需要執行任何操作會更好?我無法在此列表中找到任何MVC dll:http://gacviewer.cloudapp.net/Default.aspx – knightpfhor 2012-04-26 21:44:41