2015-01-16 2 views
21

Безопасно ли устанавливать Visual Studio 2015 Preview рядом с Visual Studio 2013?Безопасно установить Visual Studio 2015 Preview рядом с Visual Studio 2013

Я имею в виду, если его можно будет удалить позже или если Visual Studio 2013 прекратит работу или что-нибудь еще? Вы попробовали? Как все идет?

UPDATE

мне удалось установить, работу и удалить Visual Studio 2015 Окончательный Предварительный просмотр бок о бок Visual Studio 2013 Professional без каких-либо проблем.

Затем я попытался установить Visual Studio 2013 Ultimate Trial рядом с Visual Studio 2013 Professional, и это было проблемой, потому что я больше не смог открыть Visual Studio 2013 Professional, а функции, которые работали в издании Prof, не работали в Ultimate (UnitTest закончилась какой-то странной ошибкой). После удаления Ultimate настройки из Professional исчезли.

ответ

23

Из того, что я читал есть потенциал для вещей, чтобы сломать: https://stackoverflow.com/a/27040641/3710110

Но 2 могут сосуществовать на одном компьютере вполне счастливо. Сегодня я собираюсь сделать решительный шаг. Я вернусь, чтобы вы знали, как я нахожусь. Я запускаю VS 2013 Update 4 в ОС Windows 8.1.

UPDATE 2015-03-16 я развивался в основном самостоятельно хостинга веб-приложений в VS 2013 в течение последних нескольких дней с VS 2015 CTP 6, установленных на той же машине. До сих пор я не сталкивался с какой-либо демонстрацией :)

7

Да, разные версии Visual Studio работают отлично друг с другом. У меня есть 4 или 5 установленных прямо сейчас. Новые версии не мешают более старым, потому что это помешает разработчикам сохранить существующую базу кода без принуждения их перейти на новую среду IDE.

+1

Я боялся предварительного просмотра Когда-либо установка или удаление не завершены или не работают. У вас установлен предварительный просмотр 2015? – qub1n

2

Да, безопасно установить Visual Studio 2015 RC рядом с Visual Studio 2013. Оба запускаются без проблем. Однако я бы не советовал Visual Studio 2015 RC на машине с уже установленной Visual Studio .

Я недавно установил Visual Studio 2015 RC на машине с уже установленной Visual Studio 2012. После установки VS 2015 RC я не мог запускать проекты VS 2012 на экземпляре VS 2012. Однако проекты VS 2015 RC работают без проблем.

Чтобы решить эту проблему, я попытался восстановить ассоциации файлов в VS 2012, как описано here. Поступая таким образом, мне удалось открыть решение со всеми проектами, имеющими восклицательные знаки. Я решил удалить VS 2015 RC, который также удаляет некоторые из общих компонентов из VS 2012.

Наконец, я нашел способ восстановить удаленные общие компоненты, выполнив обновление с this MSDN blog.

+0

Итак, похоже, что вы не смогли успешно запустить их бок о бок? g в эту же проблему и не может открыть ни один из моих проектов VS 2012. – jjwhite01

+0

Да, похоже, вы попадаете в ту же ловушку. Пожалуйста, прочитайте и следуйте двум ссылкам, упомянутым выше. Удача – user890255

4

У меня никогда не было проблем с установкой и использованием разных версий VS рядом.

О выпуске Visual Studio 2015 Release (должно быть хорошо для RC также) Microsoft говорит: «Вы можете установить и использовать Visual Studio 2015 вместе с Visual Studio 2013 и Visual Studio 2012.Она также может быть установлен на верхней части Visual Studio 2015 RC, не удаляя RC»

https://www.visualstudio.com/en-us/products/visual-studio-2015-compatibility-vs.aspx

1

Я имел проблемы с установкой nugut пакетов при установке визуальной 2015 года до моего 2013, я мог бы установить nugut пакетов. После того, как я установил 2015, я больше не могу устанавливать какой-либо пакет nugut в версии 2013 года, он жалуется, что он не может найти пакеты. Но когда я его пробую в 2015 году, он работает.

+0

такой же выпуск здесь! Любое предложение?? – wilver

+0

Решено. В моем случае это была некорректная настройка. С VS2013 источник nuget должен иметь api версию 2, а версию 3 - в VS2015. Проблема в том, что Nuget имеет только один файл конфигурации под '% AppData%/Nuget/Nuget.config'. Таким образом, последняя установка выигрывает – wilver