Подтвердить что ты не робот

Отсутствует шаблон MVC в Visual Studio 2015

Когда я создаю новый веб-проект с Visual Studio, я вижу только шаблоны на рисунке ниже: отсутствующий шаблон MVC

Отсутствует MVC, поэтому я могу создавать только пустые проекты.

Я попытался с ремонтом Visual Studio, но не повезло.

Любые предложения?

4b9b3361

Ответ 1

Просто появилась такая же проблема после установки Инструменты разработчика Microsoft ASP.NET и Web Tools 2015 (Beta7). Я попытался переустановить Шаблоны проектов ASP.NET, но это не помогло.

Изучая "Добавить/удалить программы" → "Visual 2015" → "Изменить", , Я обнаружил, что "Инструменты для веб-разработчиков" не отмечены. Этот ответ SO помогает мне понять это.

После переустановки все снова появляется

enter image description here

Ответ 2

Просто нажмите "Интернет" в левой боковой панели и выберите "Веб-приложение ASP.NET", нажмите "ОК", и вы увидите следующее диалоговое окно:

uV98W.png

Теперь вы можете выбрать тип веб-приложения, что хотите.

Ответ 3

Я собираюсь добавить свои 2 цента на тот случай, если кто-то окажется в таком положении, как у меня. Я тоже искал тип проекта MVC и не мог его увидеть. Все, что я видел, это "Проект веб-приложений". Поэтому я испугался и бросился на все решения, перечисленные на этой странице.

Но.

ЭТО НАСТОЯТЕЛЬНО.

введите описание изображения здесь

Просто зайдите с проектом "Веб-приложение", и он предоставит вам опцию MVC на следующем шаге.

Ответ 4

Visual studio 2015 не отображает шаблон проекта MVC, если вы выбираете .Net 4.0 или ниже. Выберите .Net 4.5 или выше, и вы сможете увидеть проект MVC.

Это то, что было показано при выборе .NET Framework 4:

введите описание изображения здесь

и это при выборе .NET Framework 4.5:

введите описание изображения здесь

Однако убедитесь, что вы установили инструменты для веб-разработчиков. Для этого перейдите в "Добавить/удалить программы" → "Visual 2015" → "Изменить" → Инструменты веб-разработчика: проверьте и продолжите установку.

Ответ 5

Я не думаю, что принятый ответ больше работает. В соответствии с Microsoft здесь, здесь, и здесь, был переименован в ASP.Net Core. Похоже, что они сняли asp.net-5 шаблонов из общего типа проекта ASP.Net Web Application. Но теперь есть новый тип проекта ASP.NET Core Web Application. введите описание изображения здесь Я не вижу шаблон MVC для этого типа проекта, но я не думаю, что основа Core полностью выпущена.

Ответ 6

У меня была та же проблема с шаблоном MVC, который не отображается в VS2015.

Я проверил инструменты веб-разработчика при первоначальной установке. Он был по-прежнему проверен при попытке изменить установку. Я попытался снять флажок и обновить установку, но в следующий раз, когда я вернулся к Modify, он все еще был проверен. И еще не шаблон MVC.

Я начал работать, удалив: Microsoft ASP.NET Web Frameworks and Tools 2015 через окна Programs and Features и переустановив. Здесь ссылка для тех, у кого ее нет.

Ответ 7

В моем случае это произошло при удалении AspNet 5 RC1 Update 1, чтобы обновить его для .Net Core 1.0 RC2. поэтому я установил обновление для Visual Studio 2015 2, выбранные инструменты Microsoft Web Developer, и все вернулось к нормальному.

Ответ 8

Для меня я не видел ни одного из шаблонов MVC (кроме нижних двух), после установки Update 3, который установил все материалы Core.

missing mvc

Решение

Я загрузил последний предварительный предварительный просмотр...

corepreview

Это побудило меня "восстановить", и после того, как это было сделано, появление VS показало, что это "Установка шаблонов", и они появились!

Предупреждение

Обновление 3 - это игра, в которой "предпочтительный" способ делать вещи - использовать dotnetcore. Например, консольное приложение теперь использует новую структуру файла, другие проекты, такие как Test Project, по-прежнему используют ту же структуру папок, что и раньше. Но MVC изменился. Я даже не уверен, что другие "Инструменты для веб-разработчиков" работают с dotnetcore прямо сейчас.

Ответ 9

напишите это в консоли nuget Install-Package Microsoft.AspNet.Mvc -Version 5.2.3

Ответ 10

Visual Studio 2015 (обновление сообщества 3, в моем сценарии) использует шаблон по умолчанию для проекта MVC. Вам не нужно его выбирать.

Я нашел этот учебник, и я думаю, что он отвечает на вопрос: https://docs.asp.net/en/latest/tutorials/first-mvc-app/start-mvc.html

проверьте старые версии этого: http://www.asp.net/mvc/overview/older-versions-1/getting-started-with-mvc/getting-started-with-mvc-part1

http://www.asp.net/mvc/overview/getting-started/introduction/getting-started

Времена изменились. Включая .NET