2009-11-04 27 views
8

有不少博客文章描述了爲了讓ASP.NET MVC能夠在Windows Azure上運行而採取的措施。該過程看起來並不複雜,但與此同時,這些文章都提到ASP.NET MVC在Windows Azure上並未得到正式支持。另一方面,我發現的文章已經非常老了(2009年3月之前)Windows Azure上的ASP.NET MVC是生產環境的理想選擇嗎?

所以,我想知道:/是Windows Azure根本不是意味着承載ASP.NET MVC應用程序作爲概念的一部分,或者這是一個限制,當他們發佈最終版本的Azure時會消失?我不願意在一個沒有官方支持的plattform上託管一個生產站點......

另外,與標準專用託管相比,定價又如何?我已經找到this定價表,但是我沒有提到Azure中的標準虛擬機具有多少CPU能力。

回答

9

現在,在Windows Azure中使用ASP.NET MVC沒有什麼特別的要求(除了在VS中將MVC程序集標記爲「始終複製」,因爲它不在雲中的GAC中)。傳聞證據表明,ASP.NET MVC代表了現在爲Windows Azure構建的大部分應用程序(如果不是大部分)。

+0

如果其他依賴項位於Azure「GAC」中,您是否知道自己的頭腦? (System.Web.Routing和System.Web.Abstractions如果內存服務) – 2009-11-05 10:01:11

+0

我相信是的,他們是。 – smarx 2009-11-05 22:37:06