我剛剛安裝了MVC 4,並在VS 2010中使用它。我注意到,在創建項目時,默認情況下.NET框架是4.0,但我所看到的示例代碼使用框架4.5。如果我想利用MVC 4的所有功能,我需要安裝框架4.5,還是4.0應該足夠了?哪個.NET框架與MVC 4?
編輯:好像我會用4.0,雖然將4.5是VS2012的默認框架?如果是這樣,我可能更願意安裝它,以免後來需要進行框架更改。
我剛剛安裝了MVC 4,並在VS 2010中使用它。我注意到,在創建項目時,默認情況下.NET框架是4.0,但我所看到的示例代碼使用框架4.5。如果我想利用MVC 4的所有功能,我需要安裝框架4.5,還是4.0應該足夠了?哪個.NET框架與MVC 4?
編輯:好像我會用4.0,雖然將4.5是VS2012的默認框架?如果是這樣,我可能更願意安裝它,以免後來需要進行框架更改。
看看MVC4 download page。有一個要求部分說:
支持的操作系統:Windows 7,Windows Server 2003中,Windows Server 2008中, 的Windows Server 2008 R2,Windows Vista中,Windows XP中
.NET 4,ASP.NET 4,Visual Studio 2010或Visual Web Developer 2010需要使用 才能使用此功能的某些部分。
毫無疑問,無需安裝4.5(mvc4-release-notes)。 ASP.NET MVC 4可用於框架版本4.0以及4.5。
如果您只是在編寫應用程序,那麼只需編寫並編譯即可。 這會告訴你,如果你有你所需要的。芹苴:
利用MVC
的所有功能
聽起來並不以用戶爲中心;)
也請你幫個忙,並部署到IIS作爲開發服務器不卡西尼或什麼它現在被稱爲。
您至少需要.NET 4和Visual Studio 2010,但可以使用ASP.NET 4.5的更多功能。
VS2010將只支持框架4功能,因此不支持異步/等待。 對於那些需要ASP.NET 4.5的功能。這適用於網絡API以及例如,這需要4.5: http://blogs.msdn.com/b/henrikn/archive/2012/03/03/async-mashups-using-asp-net-web-api.aspx
在MVC4標準的控制器/視圖的場景將在VS2010工作在ASP.NET 4
那麼,這是否意味着沒有視覺工作室2012我將無法使用異步/等待? –
嗯 - 不,是的 - 你可以使用visual studio express,.NET sdk並手動執行,或者查看異步的東西(免責聲明 - 不完全確定包含的內容以及我從未使用過的內容:http:// www。 microsoft.com/en-us/download/details.aspx?id=9983) –