2010-11-02 2 views
3

Я установил VS 2010 Professional на машину, у которой уже был Professional 2008. Теперь я не могу открыть какой-либо проект 2008 года в VS 2008, даже если я открыто запускаю 2008 год и использую команду меню Open. Однако я загружаю решение или проект - Windows Explorer дважды щелкните, «Отправить» или «Явный Open» - всегда запускается мастер преобразования VS 2010.Не удается открыть файлы Visual Studio 2008 после установки 2010

Я попытался следующие вещи:

  • Восстановление ассоциаций файлов в VS 2008
  • сделать VS Launcher и оба devenv.exe бегается в Adminstrator, установив их свойства.
  • Создание файлов для отправки в 2008 году.

Ничего не работает. Единственный способ работать с решениями и проектами 2008 года - конвертировать их в 2010 году. Есть идеи?

ответ

1

покаянием! Ошибочные файлы решений не были даже 2008 годом, они были VS 2005, которых у меня больше нет на моей машине. Я думал, что это файлы 2008 года.

Интересно, что у вас нет возможности конвертировать их в 2008 году, и вы вынуждены перейти прямо в формат 2010 года.

Извините, что вводит вас в заблуждение.

+0

Пожалуйста, отметьте как ответ. Благодарю. – ALOToverflow

+0

Я должен ждать два дня, видимо. –

0

Как только вы скрываете решение VS2010 с помощью мастера преобразования, вы больше не можете его открывать с помощью VS2008, поскольку формат больше не поддерживается.

+0

Это файлы, которые не были преобразованы - они все еще в формате 2008 года. –

+0

Тогда у вас не должно быть проблем с их открытием в VS2008. Но если вы попытаетесь открыть их в VS2010, вам будет предложено преобразовать. –

+0

да, это правда. Я обнаружил, что эти файлы решений были фактически VS 2005, а не 2008. См. Мой ответ. –

0

Обычно я открываю файл проекта вместо файла решения с 2008 годом, когда я сталкиваюсь с этой проблемой, как правило, работает для меня. Может быть, что помогает

0

правой кнопкой мыши -> контекстное меню -> Открыть с помощью .. -> Visual Studio Version Selector

Это будет проверять версию решения и запустить соответствующий VS

+0

Спасибо. Я нашел проблему - некоторые из решений были на самом деле версией 2005 года, а версия Selector не дает вам выбора - она ​​заставляет вас конвертировать в 2010 году. –