Параллельная установка версий Visual Studio

Visual Studio можно установить на компьютере с уже установленной основной или более поздней версией Visual Studio.

Прежде чем устанавливать несколько версий среды на одном компьютере, следует учесть следующие условия:

  • При использовании Visual Studio 2019 для открытия решения, которое было создано в Visual Studio 2017, можно впоследствии снова открыть и изменить решение в более ранней версии, если в нем не реализованы никакие функции, относящиеся только к Visual Studio 2019.

  • При попытке открыть решение, которое было создано в Visual Studio 2017 или более ранней версии, с помощью Visual Studio 2019 может потребоваться изменить проекты и файлы, чтобы они стали совместимы с Visual Studio 2019. Дополнительные сведения см. в разделе Перенос, миграция и обновление проектов Visual Studio.

Прежде чем устанавливать несколько версий среды на одном компьютере, следует учесть следующие условия:

  • При использовании Visual Studio 2022 для открытия решения, которое было создано в Visual Studio 2017 или Visual Studio 2019, можно впоследствии снова открыть и изменить решение в более ранней версии, если в нем не реализованы никакие функции, относящиеся только к Visual Studio 2022.

  • При попытке открыть решение, которое было создано в Visual Studio 2019 или более ранней версии, с помощью Visual Studio 2022 может потребоваться изменить проекты и файлы, чтобы они стали совместимы с Visual Studio 2022. Дополнительные сведения см. в разделе Перенос, миграция и обновление проектов Visual Studio.

  • В случае удаления версии Visual Studio с компьютера, на котором установлено более одной версии, сопоставления файлов Visual Studio будут удалены для всех версий.

  • Visual Studio не обновляет расширения автоматически, так как не все расширения совместимы. Необходимо переустановить расширения из Visual Studio Marketplace или с помощью средств издателя программного обеспечения.

Установка разных выпусков одной и той же основной версии Visual Studio параллельно

Каждая установка Visual Studio должна иметь уникальное сочетание основной версии, выпуска и канала обновления. Например, если у вас есть компьютер с большим объемом дискового пространства, вы можете установить Visual Studio 2019 Enterprise Preview (предварительная версия канала) вместе с Visual Studio 2019 Enterprise (канал выпуска) вместе с Visual Studio 2017 Профессиональный (канал выпуска) вместе с Visual Studio 2017 Профессиональный (настраиваемый канал макета).

При обновлении с одной дополнительной версии Visual Studio до следующей установщик Visual Studio по умолчанию обновит текущую установку до последней версии в этом канале. Например, если версия 16.11.24 была выпущена корпорацией Майкрософт в канал выпуска Visual Studio 2019, установщик попытается заменить текущую установку Visual Studio 2019 из канала выпуска этой последней версией на том же канале.

Установка вручную

Вы можете вручную использовать другой загрузчик для установки нового экземпляра Visual Studio или выбрать один из вариантов на вкладке "Доступный установщик Visual Studio".

  1. Чтобы использовать другой загрузчик, вы можете скачать и запустить один из файлов начальной загрузки Visual Studio 2019 на странице выпусков Visual Studio 2019 для выпуска, который вы хотите установить параллельно с существующей установкой Visual Studio. Если вы находитесь в организации, ИТ-Администратор istrator, возможно, создали макет и предоставили ссылку на загрузчик в этом макете.

Каждая установка Visual Studio должна иметь уникальное сочетание основной версии, выпуска и канала обновления. Например, если у вас есть компьютер с большим объемом дискового пространства, вы можете установить Visual Studio 2022 Enterprise Preview (предварительная версия канала) вместе с Visual Studio 2022 Enterprise (канал выпуска) вместе с Visual Studio 2019 Профессиональный (канал выпуска) вместе с Visual Studio 2019 Профессиональный (настраиваемый канал макета).

При обновлении с одной дополнительной версии Visual Studio до следующей установщик Visual Studio по умолчанию обновит текущую установку до последней версии в этом канале. Например, если версия 17.3.9 была выпущена корпорацией Майкрософт в канал выпуска Visual Studio 2022, установщик попытается заменить текущую установку Visual Studio 2022 из канала выпуска этой последней версией на том же канале.

Установка вручную

Вы можете вручную использовать другой загрузчик для установки нового экземпляра Visual Studio или выбрать один из вариантов на вкладке "Доступный установщик Visual Studio".

  1. Чтобы использовать другой загрузчик, вы можете скачать и запустить один из файлов начальной загрузки Visual Studio 2022 на странице загрузки Visual Studio или на странице выпусков Visual Studio 2022 для дополнительной версии, которую вы хотите установить параллельно с существующей версией Visual Studio.
  1. При использовании вкладки "Доступно" установщика предполагается, что у вас уже установлена другая версия Visual Studio. Сначала найдите установщик Visual Studio на компьютере и запустите его. После обновления щелкните вкладку "Доступно " и установите один из предлагаемых продуктов.

    Screenshot showing the Visual Studio Installer's Available tab.

Затем выполните действия, чтобы выбрать компоненты, необходимые для установки. Дополнительные сведения см. в разделе Установка Visual Studio.

Совет

ИТ-Администратор istrator, которые хотят отключить видимость доступной вкладки Установщика Visual Studio или настроить доступность предложений макета на вкладке "Доступно" может настроить реестр клиентов и политики. Дополнительные сведения см. в статье о настройке политик для корпоративных развертываний Visual Studio .

Программная установка

Вы также можете программно использовать загрузчик или установщик для запуска новой установки Visual Studio. Откройте командную строку от имени администратора и выполните одну из следующих команд. Не забудьте указать новый путь к папке для расположения установки и заменить имя EXE-файла соответствующим именем начального загрузчика для установленного выпуска Visual Studio.

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

vs_Enterprise.exe --installPath "C:\Program Files (x86)\Microsoft Visual Studio\<AddNewPath>"

Чтобы установить с помощью установщика, который уже присутствует на клиентском компьютере, выполните следующие действия.

"C:\Program Files (x86)\Microsoft Visual Studio\Installer\setup.exe" --installPath "C:\Program Files (x86)\Microsoft Visual Studio\<AddNewPath>"

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

Версии платформы .NET Framework и установка нескольких версий на один компьютер

Проекты Visual Basic, Visual C# и Visual F# используют параметр Target Framework в конструкторе проектов, чтобы указать версию используемой платформа .NET Framework. Для проекта C++ можно вручную изменить целевую платформу, изменив VCXPROJ-файл. Дополнительные сведения см. в разделе Совместимость версий в .NET Framework.

При создании проекта можно указать целевую версию .NET Framework проекта в списке .NET Framework в диалоговом окне Создание проекта .

Сведения, относящиеся к конкретному языку, см. в соответствующем разделе следующей таблицы.

Язык Раздел
Visual Basic Страница "Приложение" в конструкторе проектов (Visual Basic)
Visual C# Страница "Приложение" в конструкторе проектов (C#)
Visual F# Разработка в Visual Studio с использованием Visual F#
C++ Практическое руководство. Изменение целевой платформы и набора инструментов платформы

Поддержка или устранение неполадок

Иногда возникают проблемы. Если установить Visual Studio не удается, воспользуйтесь пошаговыми указаниями в статье Устранение неполадок при установке и обновлении Visual Studio.

Ниже приведены несколько дополнительных вариантов: