Запуская Visual Studio 2005, 2008, и 2010 в той же системе

У меня есть приблизительно 50 проектов в Visual Studio 2005, для которого я создаю машину новой разработки, и я хотел бы медленно переместить те проекты в VS 2008, но также и иметь 2010 в наличии для избранных новых проектов.

Это может работать? Есть ли какие-либо глюки для этого вида установки? Любые общие рекомендации для выполнения нескольких версий Visual Studio в той же системе значительно ценились бы. Конкретно связанный с управлением управляемой миграцией проектов к новым версиям, но способности выборочно сохранить некоторых на старых версиях.

5
задан thelsdj 2 April 2010 в 01:42
поделиться

6 ответов

У меня одновременно установлены версии 7.1, 8 и 9 (ну, и VB, часть 6), и у меня действительно не было проблем с открытием файла проекта в неправильной версии. Файлы Visual Studio Solution «связаны» с определенной версией, даже если все они имеют одинаковое расширение .sln, как вы можете видеть по его маленькому значку. Селектор версий Microsoft Visual Studio, похоже, также отлично справляется с отдельными файлами проекта (.vcproj).

Единственное, что у меня было, - это отдельные файлы исходного кода, которые не открываются в последней версии, как я хочу, но это легко исправить простым нажатием маленькой кнопки в VS Opions.

У Microsoft есть это , чтобы сказать:

Visual Studio поддерживает установку Visual Studio .NET 2002, 2003, ... на тот же компьютер.

Как правило, сначала следует установить самый ранний выпуск Visual Studio, а затем устанавливать последующие версии Visual Studio в том порядке, в котором они были выпущены.

4
ответ дан 13 December 2019 в 19:24
поделиться

При открытии файлов 2005 года убедитесь, что вы делаете это в 2005 году. Чтобы открыть их в другом, потребуется преобразование, которое сделает их несовместимыми с более старая установка компилятора. Чтобы помочь в этом, структурируйте любое рабочее пространство, которое вы используете, на 2005, 2008 и 2010 годы, чтобы свести к минимуму случайные шансы на это.

Во-вторых, когда вы дважды щелкаете, чтобы открыть проекты, он всегда будет пытаться открыть их в 2010. Вам придется начинать с VS #### вместо решения / проекта, если вы не находитесь в рабочей области 2010 .

2
ответ дан 13 December 2019 в 19:24
поделиться

Да, может работать. Я не уверен, нужно ли вам устанавливать их в определенном порядке ... но устанавливайте их в порядке версий ... 2005, 2008, 2010. Должно быть хорошо.

1
ответ дан 13 December 2019 в 19:24
поделиться

У меня работают VS2005 и VS2008 без проблем. У меня были проблемы при работе с бета-версиями, экспресс-выпусками, и я предполагаю, что у вас их нет.

Я бы посоветовал воздержаться от слишком большого количества изменений в настройках этих редакций, все должно быть в порядке.

1
ответ дан 13 December 2019 в 19:24
поделиться

Я не могу говорить о 2010 году, но я без проблем запустил в своей системе одновременно 2005 и 2008 годы.

И я допустил ошибку двойного щелчка, о которой Wheaties предупреждает более одного раза: (

1
ответ дан 13 December 2019 в 19:24
поделиться

У меня VC6, VB6, VS 2008 и VS2010 RC установлены в Windows Vista. Я не могу дважды щелкнуть файлы dsp VC6 без открытия VS2010 и запроса на выполнение преобразования. Проекты C # 2008 года открываются в 2008 году, если я использую файл решения. Файл проекта 2008 года открывается в 2010 году, а не в 2008 году, хотя программа выбора версии является программой по умолчанию. В большинстве случаев я стараюсь не забыть открыть желаемую версию Visual Studio, а затем открыть проект.

Вы можете смягчить некоторые из этих проблем, изменив ассоциации программ по умолчанию в панели управления или реестре.

Обновление: эта установка работает в Windows 7 x64 с добавлением VS2013.

2
ответ дан 13 December 2019 в 19:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: