VS.NET 2003 и VS.NET 2008 сосуществуют - PullRequest
1 голос
/ 22 декабря 2008

Я был в процессе преобразования проекта VS2003 (.NET 1.1) в VS2008 (.NET 2.0) и преобразовал весь C # (достаточно просто). Я получил новую машину и сделал преобразование C # на VS2008. У нас был слой C ++, который не работал в .NET 2.0 из-за некоторых проблем с защитой памяти.

Уровень C ++ был довольно старым и был написан некоторыми субподрядчиками несколько лет назад - это не очень хороший код ...

На моей старой машине была установлена ​​VS 2003 со слоем C / C ++ (который говорил с Visibroker). Я не закончил преобразовывать части C, когда жесткий диск на этой машине вышел из строя.

У меня нет времени, чтобы исправить .NET 2.0 преобразование бита C ++, поэтому все еще нужно собирать его под VS 2003.

Вопрос: можно ли установить VS 2003 после VS2008? Это испортит вещи? Установка его на виртуальную машину невозможна из-за политики компании.

спасибо

Ответы [ 4 ]

3 голосов
/ 22 декабря 2008

Я был в той же ситуации некоторое время назад и установил VS 2003 на (виртуальный) ПК, на котором уже была установлена ​​VS 2008. К сожалению, я не помню, выполнял ли я «Ремонт» установки VS 2008 после установки VS 2003, но я думаю, что она просто сработала.

2 голосов
/ 22 декабря 2008

Мне просто нужно было сделать это на прошлой неделе. Установка 2003 после 2008 работает просто отлично. Единственное, что, похоже, запуталось, - это то, что теперь все значки VS выглядят как старые 2003 года в Windows.

1 голос
/ 22 декабря 2008

Я запускал vs2003 и vs2008 одновременно. Я полагаю, что в худшем случае для установки 2003 после 2008 потребуется переустановить 2008.

Я бы попробовал, но я бы не начал, если бы у меня не было большей части дня, чтобы это сделать.

0 голосов
/ 05 августа 2009

С установкой vs.net 2003 после 2008 года все будет в порядке, единственная проблема в том, что автоматическая проверка версии vs.net может не работать. Например, если вы устанавливаете 2008 после 2003 года, и открывается правильная версия vs.net, если дважды щелкнуть файл проекта или файл решения в соответствии с его действующей версией. Но если он обратный, средство проверки версии .net 2003 переопределит 2008, и он не сможет открыть vs.net2008, если дважды щелкнуть файл проекта более старой версии. Просто переустановите 2008, чтобы решить проблему.

...