1

Когда я пытаюсь открыть существующее решение (чтобы в конечном итоге преобразовать его в более поздние пакеты MVC и .NET), VS2015 отклоняет проект:Как перенести VS2010 MVC3 проект на VS2015?

Приложение, в котором этот тип проекта не основан, не найден. Пожалуйста, используйте эту ссылку для получения дополнительной информации: http://go.microsoft.com/fwlink/?LinkID=299083&projecttype=E53F8FEA-EAE0-44A6-8774-FFD645390401

Эта ссылка бесполезна, так как она приводит меня к странице совместимости VS2013.

Моя цель - перенести проект с MVC3/.NET4.0 на MVC5/.NET4.5.

Я не могу настроить таргетинг на более поздний MVC или .NET в VS2010. VS2015 не откроет старый проект, поэтому решение здесь не будет работать Some (official or not) upgrade Mvc3 to Mvc5 guide?? для изменения свойств проекта, так как проект не открывается.

ответ

0

Я зашел в файл csproj вручную и переключил ProjectTypeGuid на проект MVC4: E3E379DF-F4C6-4180-9B81-6769533ABE47. Затем VS2015 смог открыть проект, и он корректно обновил его до MVC5 guid.

1

Mvc3 не поддерживается после VS2010.Iuse VS2010SP1. Вы можете заставить его работать, но он укусит вас в конце. Вам необходимо выбрать версию VS и соответствующую версию Mvc