Проект MVC по ошибке VS2010: тип проекта не поддерживается этой установкой

Я пытаюсь открыть MVC project с помощью VS2010. Я открываю этот проект из TFS server, но мне не удалось его открыть и получение ошибки: The project type is not supported by this installation.

Пожалуйста, помогите.

Ответ 1

В основном у вас нет чего-то установленного. Вот почему вы получаете эту ошибку. Я очень уверен, что вам нужно установить тип проекта VS MVC - либо MVC 2, либо MVC 3. Используйте установщик Web Plaform Installer для установки. Установщик веб-платформы можно найти здесь: http://www.microsoft.com/web/downloads/platform.aspx. После того, как вы его установили (всего 2 МБ), вам нужно найти "MVC", установить шаблоны проектов MVC 2 и MVC 3.

Ответ 2

Я получил эту ошибку, когда забыл выбрать функцию веб-разработчика в настройке Visual Studio. К сожалению, указанная вами ошибка является единственной ошибкой, которую вы получаете, когда Visual Studio 2010 установлен без этой функции. Вы можете установить функцию веб-разработчика с помощью панели управления Windows.

По популярному спросу (7+ и подсчет), я помещаю часть комментария CodingWithSpike здесь. В частности, процедура явного добавления Visual Web Designer в VS install.

  • открыть панель управления
  • выберите Programs and Features (или Add/Remove Programs)
  • выберите Visual Studio
  • нажмите "Удалить/Изменить"
  • это открывает установщик VS в режиме обслуживания.
  • Нажмите "Next" один раз
  • Нажмите "Add or Remove Features"
  • Флажок "Visual Web Designer"
  • нажмите кнопку Update.
  • Наслаждайтесь рабочим продуктом!

Ответ 3

Отредактируйте файл project.csproj и посмотрите <ProjectTypeGuids>{E53F8FEA-EAE0-44A6-8774-FFD645390401};{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids> В GUIDS выше включено обновление инструментов MVC 3. Это хорошая догадка о том, что вам не хватает. Вы можете получить MVC 3/TU из http://www.asp.net/mvc/mvc3 BTW, которая включает VS2010 SP1, который требуется для выпуска TU.

Ответ 4

Если вы установили Visual Studio 2010 после Visual Studio Web Dev Express и MVC4, Visual Studio 2010, похоже, не забирает шаблоны MVC 4. Запуск установщика MVC 4 снова с помощью установщика Web Platform не исправляет его. Восстановление установки MVC 4 зафиксировало это в моем случае:

  • В разделе "Панель управления" выберите "Программы" / "Удалить программу".
  • Найдите Microsoft ASP.NET MVC 4 и дважды щелкните по нему.
  • Появится приглашение Microsoft ASP.NET MVC 4 Setup. Выберите "Ремонт".

Visual Studio 2010 Express для Pro, установлен ASP.NET MVC 4, но не вариант?

Ответ 5

в моем случае, я открыл свое решение VS2010, в vs2012, я получал тип проекта, не поддерживался, пытался переустановить mvc3, как было предложено, отменена повторная установка, тогда у меня была проблема, я не мог открыть проекта в VS2010. затем попытался снова установить mcv3. решение было, удалить mcv3, удалить mcv4, а затем переустановить mcv3, а затем я мог бы открыть мой проект в VS2010. надеюсь, это поможет кому-то!