VS2017/2019は異なるSKUを共存させることができる

これまでの Visual Studio は Express 以外の Community, Professional, Enterprise を共存させることはできませんでした。

Visual Studio 2017/2019 ではインストールの仕組みが変わったため、Community, Professional, Enterprise といったエディション(SKU)のインスタンスを共存させると言うこともできます。
開発環境のエディションごとの検証が必要な人は便利かもしれません。

なお、それに伴い、Visual Studio のインストール先が必要なケースでは vswhere というツールが便利です。すべてのインスタンスを列挙してくれます。

出力例

Visual Studio Locator, version 1.0.50
Copyright (C) Microsoft Corporation. All rights reserved.

instanceId: 1d4779be
installDate: 2017/03/11
installationName: VisualStudio/15.0.0-RTW+26228.4
installationPath: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community
installationVersion: 15.0.26228.4
displayName: Visual Studio Community 2017
description: 学生、オープン ソース、および個々の開発者のための無料で完全な機能を備えた IDE
enginePath: C:\Program Files (x86)\Microsoft Visual Studio\Installer\resources\app\ServiceHub\Services\Microsoft.VisualStudio.Setup.Service
channelId: VisualStudio.15.Release
channelPath: C:\Users\Owner\AppData\Local\Microsoft\VisualStudio\Packages\_Channels\4CB340F5\catalog.json
channelUri: https://aka.ms/vs/15/release/channel

instanceId: 29de2085
installDate: 2017/03/12
installationName: VisualStudio/15.0.0-RTW+26228.4
installationPath: C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise
installationVersion: 15.0.26228.4
displayName: Visual Studio Enterprise 2017
description: 生産性向上と、さまざまな規模のチーム間の調整のための Microsoft DevOps ソリューション
enginePath: C:\Program Files (x86)\Microsoft Visual Studio\Installer\resources\app\ServiceHub\Services\Microsoft.VisualStudio.Setup.Service
channelId: VisualStudio.15.Release
channelPath: C:\Users\Owner\AppData\Local\Microsoft\VisualStudio\Packages\_Channels\4CB340F5\catalog.json
channelUri: https://aka.ms/vs/15/release/channel

instanceId: 2df6de13
installDate: 2017/03/11
installationName: VisualStudio/15.0.0-RTW+26228.4
installationPath: C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional
installationVersion: 15.0.26228.4
displayName: Visual Studio Professional 2017
description: 小規模なチーム向けのプロフェッショナルな開発者向けツールおよびサービス
enginePath: C:\Program Files (x86)\Microsoft Visual Studio\Installer\resources\app\ServiceHub\Services\Microsoft.VisualStudio.Setup.Service
channelId: VisualStudio.15.Release
channelPath: C:\Users\Owner\AppData\Local\Microsoft\VisualStudio\Packages\_Channels\4CB340F5\catalog.json
channelUri: https://aka.ms/vs/15/release/channel