ошибка типа проекта не поддерживается этой установкой - PullRequest
70 голосов
/ 03 декабря 2008

Я установил VS 2008 SP1 на ОС W2k3. После того, как я установил ASP.NET MVC beta и попытался создать проект типа ASP.NET MVC, я получаю следующую ошибку.

"тип проекта не поддерживается этой установкой"

Дайте мне знать, если вы исправили эту проблему.

Ответы [ 23 ]

1 голос
/ 23 января 2010

установить ASP.NET MVC 1.0. Это работает для меня.

1 голос
/ 08 января 2009

Я получил ту же ошибку и нашел этот вопрос в поиске Google для ответа. Большинство ответов, найденных при поиске, показали, что старые типы проектов переносились на компьютер с другой установленной версией Visual Studio. Ни один из которых не относится ко мне.

Я установил VS2008 на машине (под управлением 64-битной Vista) на работе и недавно установил бета-версию ASP.NET MVC без проблем.

Я хотел скопировать свою рабочую среду на моем Mac, поэтому я установил VS2008 с бета-версией ASP.NET MVC в установку WinXp, работающую в виртуальной машине Parallels. Когда я приступил к созданию проекта с помощью шаблона веб-приложения ASP.NET MVC, я получил сообщение об ошибке «тип проекта не поддерживается этой установкой».

Наконец-то все заработало благодаря очередной переустановке VS2008 (чистая установка, а не ремонт). На этот раз я выбираю параметры установки по умолчанию, а не настраиваю вещи, как обычно. Я обычно отменяю выбор VB, мобильного устройства, офиса и других не относящихся к C # разработок - у меня мало свободного места на моем Mac.

После чистой установки VS2008 я выполнил обновление Windows, установил VS2008 SP1 и, наконец, установил бета-версию ASP.NET MVC.

Кажется, что когда я настроил установку VS2008, я отменил выбор чего-то необходимого для правильной работы бета-версии MVC. Я понятия не имею, что это за вещь, я просто счастлив, что через три дня я смогу сыграть в MVC дома.

Прошёл месяц с тех пор, как вы отправили вопрос. Вы достигли какого-либо прогресса с тех пор?

1 голос
/ 21 июля 2011

VS2008; ASP.NET MVC 2 на 64-разрядной машине, получившей проблему:
«тип проекта не поддерживается этой установкой»

Решение: благодаря Берт Хуйбен сверху. Под установкой VS в меню Пуск, в папке VS Tool, запустился VS2008 x64 Cmd Prompt. Выполненные команды:

devenv /setup

... все еще проект ошибся и не открылся, затем запустил

devenv.exe /resetskippkgs

... а потом успех!

1 голос
/ 13 января 2011

Я продолжал сталкиваться с этой проблемой. Запуск devenv / setup и devenv / resetskippkgs не работает для меня. Также не было удаление руководств проекта. Я установил MVC 1.0, и он все еще не работал. Затем я установил MVC 2.0, и, похоже, он это сделал.

1 голос
/ 03 мая 2011

У меня был установлен MVC 2 на моей машине, и я все еще получал это сообщение об ошибке. Я установил MVC 1, нет GO. Я установил веб-разработчик Нет GO. Я наконец удалил MVC1 и MVC2, а затем переустановил MVC2: http://www.microsoft.com/Downloads/en/details.aspx?familyid=C9BA1FE1-3BA8-439A-9E21-DEF90A8615A9&displaylang=en

Повторная установка MVC 2 решила проблему для меня. Надеюсь, это поможет кому-то еще.

Спасибо

1 голос
/ 10 января 2011

Если вы пытаетесь запустить приложение MVC, попробуйте запустить AspNetMVC1.msi. Это сработало для меня, так что, надеюсь, это решит вашу проблему.

1 голос
/ 13 марта 2010

В Windows 7, если вы не работаете как локальный «Администратор» и у вас включен UAC, установка молча завершится неудачей. Решение состоит в том, чтобы отключить UAC, перезагрузить компьютер, и установка должна быть успешной.

0 голосов
/ 27 марта 2013

Хитрость в решении этой проблемы - ProjectTypeGUID, но GUID, перечисленные в других разделах этого и других постов, не сработали для меня.

В конце (и это мое предложение) я создал новый проект MVC, затем открыл файл * .vbProj и скопировал найденные там ProjectTypeGUID. Когда я перенес их в файл vbproj проекта, с которым у меня были проблемы, все начало работать.

В моем случае (для существующего проекта VS10 VB) правильные GUID были:

<ProjectTypeGuids>{F85E285D-A4E0-4152-9332-AB1D724D3325};{349c5851-65df-11da-9384-00065b846f21};{F184B08F-C81C-45F6-A57F-5ABD9991F28F}</ProjectTypeGuids>
0 голосов
/ 21 февраля 2012

Если вы работаете в Visual Studio 2010 и хотите открыть / создать решения MVC 3, у вас должен быть установлен компонент Visual Web Developer в Visual Studio.

Если вы выполнили установку по умолчанию без настройки, то этот компонент установлен.

Если вы выполняете индивидуальную установку и говорите, что хотите установить только компоненты C #, возможно, вы отключили компонент Visual Web Developer, думая, что он вам не нужен. Вам это нужно для любой разработки MVC. Просто перезапустите настройку VS и убедитесь, что этот компонент выбран.

Загрузка и установка MVC 3 будут работать правильно даже без установленного компонента. Однако вы не сможете открыть или создать решение MVC 3.

0 голосов
/ 26 июля 2009

Мне пришлось перестроить свою виртуальную машину для разработки, чтобы решить эту проблему. Чистая установка FTW.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...