Укажите, какая Visual Studio должна открывать старые .sln-ы с помощью средства выбора версий Visual Studio. - PullRequest
3 голосов
/ 18 марта 2011

У меня установлены одновременно Visual Studio 2008 и 2010, и VSLauncher правильно открывает 9.0 .sln -s с VS2008 и 10.0 .sln -s с VS2010.

Однако всякий раз, когда он сталкивается со старым .sln (например, 8.0), VSLauncher автоматически выбирает Visual Studio 2010.

По различным причинам я хотел бы выбратьVS это должно открыться, чтобы преобразовать в, но это вслепую открывает VS2010.Я вижу, что есть RMB> Открыть с помощью> Microsoft Visual Studio Version Selector , но это не дает список установленных VS , которые я ожидаю, просто запускает VS2010.

Есть ли способ получить нужную мне конфигурацию?

Справочная информация:

  • Они были установлены в хронологическом порядке выпуска
  • У меня Windows 7 x64
  • Оба VS - 32-битные

1 Ответ

0 голосов
/ 13 апреля 2011

Я думаю, что оправдание для такого поведения:

Если у вас есть «более старый» проект (скажем, VS2005), то независимо от того, какую версию VS вы используете для открытия проекта, там будетбыть процессом конвертации.

Имея это в виду, имеет смысл конвертировать в новейшую доступную версию.Преобразование проекта VS2005 в VS2010 не намного сложнее, чем преобразование его в VS2008, но у вас будет больше возможностей после завершения преобразования.

Старые версии продуктов Microsoft в конечном итоге больше не поддерживаются ..Я думаю, что политика заключается в полной поддержке последних 2 версий, а затем предыдущей версии в течение 2 лет (или это 1 год).Не знаю, когда выйдет VS2010, но поддержка VS2005 истечет через 1 или 2 года после этого ... Если вы преобразуете свой проект VS2005 в VS2008, через 1-2 года после этого у вас снова будет такая же боль.выходит следующая версия VS.

Тем не менее, реальный ответ на ваш вопрос таков: приобретите привычку открывать файлы .SLN с помощью Блокнота, чтобы вы могли выяснить, какая это версия.Затем откройте правильную версию VS и нажмите File / Open, чтобы открыть проект.Это не так удобно, как двойной щелчок, но как только вы привыкнете, это не так уж и плохо.

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