3

Когда я пытаюсь создать проект ASP.NET 5 в Visual Studio 2015 Community Edition Я не вижу шаблоны MVC: enter image description hereИмеет ли Visual Studio 2015 Community Edition шаблоны MVC?

Я пробовал решение от «Missing MVC template in Visual Studio 2015», но не радости.

Есть ли в Visual Studio 2015 Community Edition шаблоны MVC?

+1

Я подозреваю, что проект MVC, упомянутый выше в 4.5.2, фактически использует MVC 5. Версия MVC и версия ASP.NET и .NET Frameworkversion не синхронизированы какое-то время. – jessehouwing

+1

Кроме того, при использовании шаблонов ASP.NET 5 вы создаете веб-приложение cna, а затем установите флажок [x] MVC в большом окне выбора, чтобы включить MVC. – jessehouwing

+0

Спасибо @jessehouwing! Как бы я быстро проверить, действительно ли MVC 4.5.2 является MVC5? – empty

ответ

9

Ответ, когда я двигался дальше, был неловко прост. В ASP.NET 5 нет шаблонов MVC, потому что выбор веб-приложения дает вам шаблоны MVC.

4

Asp.net 4.5.2 использует MVC 5, если вы выбираете шаблон MVC в разделе 4.5.2. Вы можете проверить это, посмотрев 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, который является совсем другим животным.