Запуск определенного выпуска Visual Studio (установка двух выпусков Visual Studio параллельно)
На моем компьютере установлена Visual Studio 2012 Ultimate и Professional. По умолчанию Windows открывает Ultimate, есть ли способ указать, какую версию я хочу открыть?
1 ответ
Это относится ко всем версиям и редакциям Visual Studio (кроме экспресс-выпусков).
Установки Visual Studio той же версии (2010, 2012, 2013 и т. Д.) Используют общее базовое расположение, и каждая версия (Shell, Community, Professional, Test Professional, Premium, Ultimate, Enterprise), которую вы устанавливаете поверх Professional/Community, в основном расширяет Visual Studio для установки интегрированной среды.
Именно так SQL Server Data Tools, BizTalk и другие расширения могут предоставлять автономный редактор (Integrated Shell) в системе, в которой нет установки Visual Studio, но это также означает, что он просто "расширит" ваш выпуск сообщества.
Альтернативные варианты для вас, если вы хотите работать только с лицензией, доступной для личного использования:
- Используйте функцию загрузки с VHD в Windows, которая позволяет мультизагрузить виртуальную машину для личного или рабочего использования. Это использует дополнительное пространство, но также дает очень хорошее разделение. Если вы действительно хорошо с
dism
Вы можете создать базовый образ для своего личного и рабочего окружения, чтобы сэкономить место. - Загрузитесь с дополнительного жесткого диска с помощью диспетчера загрузки Windows.
- Используйте Hyper-V (или VMware или Virtual Box) в вашей установке Windows и создайте виртуальную машину для работы или личного использования Visual Studio (или создайте две виртуальные машины).
- Создайте Windows-to-go установку на USB-накопителе и загрузитесь с нее.
- Разместите одну из своих сред разработки в облаке, например, используйте образы Visual Studio в Azure.
Или используйте вашу рабочую лицензию для личного использования и постарайтесь не использовать конечные функции;). Что касается лицензирования, лицензии MSDN назначаются отдельным лицам, что означает, что у вас есть лицензия на использование этого экземпляра Visual Studio. Как говорит Лассе, похоже, что это может быть проблема политики компании, а не проблема лицензирования Microsoft. Еще одна вещь, которую следует держать в центре внимания, это права на интеллектуальную собственность, когда в некоторых странах использование лицензии, предоставленной организацией, дает организации право на интеллектуальную собственность.
В случае розничных лицензий Visual Studio (Visual Studio Professional Retail) лицензия предоставляется не как личность, а как компьютер.
Другие лицензии (SPLA, Volume License, VSO professional) еще больше мутят воду.
Чтобы защитить себя, лучше создать четкое разделение между различными лицензиями, создав виртуальную машину.
При использовании нескольких выпусков на одном компьютере применяется следующее (это относится ко всем выпускам выше, чем экспресс-выпуски):
Visual Studio показывает заставку самого высокого выпуска, установленного на вашем компьютере.
Если по какой-то причине вам нужно удалить Ultimate, вам нужно удалить Visual Studio Ultimate с вашего компьютера, а затем восстановить Professional. После восстановления версии Visual Studio вам потребуется повторно применить последний пакет обновления.
Если вам нужно выборочно запускать один или другой (например, из-за лицензионных ограничений), вам нужно будет создавать разные загрузочные образы или запускать их на виртуальной машине.
Если вам нужны функции того или другого, не имеет значения, какой из них вы запускаете. Все функции всех версий, которые вы устанавливаете, будут доступны на одном компьютере.