3

當我嘗試在Visual Studio中創建一個ASP.NET項目5 2015年社區版我沒有看到MVC模板: enter image description hereVisual Studio 2015社區版是否有MVC模板?

我從「Missing MVC template in Visual Studio 2015」,但沒有喜悅試過的解決方案。

Visual Studio 2015社區版是否有MVC模板?

+1

我懷疑在4.5.2的頂部提到的MVC項目實際上是使用MVC 5. MVC版本和ASP.NET版本以及.NET Frameworkversion目前還沒有同步。 – jessehouwing

+1

另外,當使用ASP.NET 5模板時,您將創建一個Web應用程序,然後檢查大選擇框下的[x] MVC複選框以啓用MVC。 – jessehouwing

+0

謝謝@ jessehouwing!如何快速檢查MVC 4.5.2是否實際上是MVC5? – empty

回答

9

我繼續前進的答案簡直令人尷尬。在ASP.NET 5下無法選擇MVC模板,因爲選擇Web應用程序會爲您提供MVC模板。

4

如果您在4.5.2節中選擇了MVC模板,Asp.net 4.5.2將使用MVC 5。您可以通過在創建項目後查看web.config來檢查此項目,並且MVC的版本號將在那裏。

<dependentAssembly> 
    <assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35" /> 
    <bindingRedirect oldVersion="0.0.0.0-5.2.3.0" newVersion="5.2.3.0" /> 
    </dependentAssembly> 

如果您選擇ASP.NET 5,您將獲得MVC 6,這是一個非常不同的動物。

相關問題