Поддерживает ли Visual Studio 2015 более старые версии MVC?
Да, Он поддерживает их только после миграции (для добавления/поддержка новых функций в IDE, как Intellisense и т.д.).
Как вы создаете новые решения, используя старые версии MVC на Visual Studio 2015?
Это не интеллектуальное действие, поскольку новые платформы имеют множество исправлений и преимуществ, а не предыдущих. Если вы не можете использовать более старую из-за отсутствия поддержки хостинга, в этом случае вы не можете создать старую версию MVC-проекта самой IDE (VS 2015), если только не добавьте старые ссылки сборки и некоторые удобные работы в конфигурации, основанные на полной осведомленности о старых требуемых файлах и архитектуре, поскольку более новая среда IDE обычно не имеет ссылок на предварительные просмотры.
Примечание: VS 2015 - это всего лишь среда разработки (интегрированная среда разработки). Вы можете запустить любую версию MVC на ней (с учетом вышеприведенных соображений), но новые возможности IDE будут ограничены. Например, результатом MVC 4 миграции в VS 2015 будет:
ASP.NET MVC 4 проекта имеют ограниченные функциональные возможности в Visual Studio Далее. Такие команды, как Add Controller, Add View, Add Area и Go to View/Controller недоступны. Файлы Intellisense for Razor (CSHTML и VBHTML) ограничены разметкой HTML. Пожалуйста, см. http://go.microsoft.com/fwlink/?LinkID=320968 для дополнительной информации о том, как обновить проект MVC 4.
Который страдает от недостатка Intellisense и т.д. Но вы все еще можете запустить/разработать проект с ним или другой IDE, как Visual Studio Code и отладки проектов будет иметь смысл здесь.
MVC 5.2 является поддерживаемым в настоящее время пакетом. Вы можете * открыть * существующий проект, используя более раннюю версию MVC в Visual Studio 2015. Но почему вы когда-либо захотите * создать * веб-приложение в более ранней версии MVC сегодня в любой среде IDE, 2015 или иначе, вне меня , – Claies
Если вы ищете галерею, там может быть шаблон MVC3 или 4. –
Но у меня было требование сделать это. VS 2010-mvc2, mvc3. VS2012-mvc3, mvc4. VS-2013-mvc4, mvc5. аналогично VS2015 поддерживает версии mvc? – user3610920