Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Нужна ли мне установка Visual Studio 2005, если у меня Visual Studio 2008?

Автор вопроса: CommunityОтветов: 5

Я единственный разработчик в своей компании. Все новые разработки, которые я делаю, ведутся на .NET 3.5, но я поддерживаю кучу программ .NET 2.0. Я могу создавать и редактировать решения .NET 2.0 в Visual Studio 2008, поэтому мне интересно, есть ли причина, по которой мне не следует удалять Visual Studio 2005 со своего компьютера.

Спасибо

visual-studio-2008visual-studio-2005

Ответы

Ответ 1 · рейтинг 3 · Martin Beckett

Если вам не нужно отслеживать конкретные ошибки vs2005 в установленном коде, тогда vs2008 является улучшением (и может нацеливаться на .net 2.0)

Ответ 2 · рейтинг 2 · brendan

Вам это не понадобится, если вы обновите файлы проекта 2005 года до 2008 года. Как вы упомянули, 2008 год может быть нацелен на платформы 2.0 или 3.5.

Ответ 3 · рейтинг 2 · ctacke

Есть причины, по которым VS 05 и 08 должны быть установлены на одном компьютере:

  • Если вам нужно поддерживать клиентов проектами VS '05
  • Если у вас есть инструменты (например, Platform Builder), с которыми Microsoft еще не сочла нужным интегрироваться, VS '08 (спасибо Microsoft, будьте внимательны)
  • Если вам нужно поддерживать какой-либо проект FFx / CF 1.0 (например, если у вас есть клиенты, использующие устройства WinCE 4.1)

Скорее всего, вам и большинству всех, кто это читает, удастся установить только '08, но не все могут позволить себе такую ​​роскошь. Может, с выпуском VS10 удастся что-нибудь убрать.

Кроме того, имейте в виду, что если вы занимаетесь разработкой устройства, не удаляйте VS '05, если установлена ​​VS '08. Если он там, оставьте его, даже если вы никогда его не используете. Удаление приведет к нарушению подключения устройств с VS '08 и потребует полной переустановки VS '08.

Ответ 4 · рейтинг 1 · SLaks

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

Однако, поскольку он уже установлен, нет особых причин для его удаления, если у вас нет места на диске. Кроме того, его удаление может привести к поломке некоторых вещей из-за удаления их зависимостей (я не знаю конкретных примеров), поэтому я бы не рекомендовал это.

Ответ 5 · Anthony Shaw

удалить ... мы перенесли все наши решения 2005 года в 2008.

Вы также сможете начать использовать функции .NET 3.5, если они поддерживаются там, где ваши приложения размещаются / запускаются из

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы