VS 2010 Ошибка: ... Не удается открыть csproj - PullRequest
14 голосов
/ 06 июня 2011

Я пытаюсь запустить проект, созданный кем-то еще в моей локальной среде. В настоящее время я использую следующие продукты:

  • Visual Studio 2010 Ultimate версия 10.0.40219.1 с пакетом обновления 1 (SP1) Rel
  • MVC 2
  • Windows 7 Ultimate

Но когда я дважды щелкаю по файлу .sln, я получаю следующую ошибку:

C: \ Users ... \ Desktop \ ContactManager \ ContactManager \ ContactManager.csproj: ошибка: файл проекта C: \ Users ... \ Desktop \ ContactManager \ ContactManager \ ContactManager.csproj не может открыт.

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

Пожалуйста, помогите мне загрузить мой проект. :)

Спасибо,

Aaron

Ответы [ 3 ]

25 голосов
/ 07 июня 2011

Оказалось, что мне просто нужно было установить MVC версии 3. Я предполагаю, что проект, который я пытался открыть, использует MVC3, а на моей машине было только 2, как вы можете видеть в моем списке окружения выше. Я рад, что смог исправить это, НО, дайте мне лучшее сообщение об ошибке для громкого крика. Sheesh. ;)

Aaron

1 голос
/ 06 июня 2011

Я сталкивался с этим раньше.В моем случае я установил Microsoft SQL Server и, что более важно, BIDS.Всякий раз, когда я открывал проект, созданный в VS2008, селектор версии VS идентифицировал бы его как проект 2008 года, и BIDS пытался открыть его (и эта ошибка возникала).В качестве обходного пути я щелкнул правой кнопкой мыши файл .sln и использовал «Открыть с помощью», чтобы выбрать VS2010.Если это также работает для вас, вы можете изменить значения по умолчанию для того, что открывает файлы .sln.

Еще один способ проверить это - открыть VS2010, а затем использовать опцию меню «Открыть решение», чтобы открыть свое решение.Если этот метод работает, вы знаете, что проблема в программе по умолчанию, которая открывает ваши файлы .sln.

0 голосов
/ 03 мая 2016

В моем случае проект должен иметь MVC3, поэтому сначала я проверил, есть ли у меня шаблон MVC3 в Visual Studio 2010 (установлен пакет обновления 1). Я скачал установщик MVC3 по следующей ссылке:

https://www.microsoft.com/en-pk/download/details.aspx?id=4211

После установки моя проблема будет решена.

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