複数バージョンの Visual Studio をインストールする

Visual Studio は、以前のバージョンまたは最新バージョンの Visual Studio が既にインストールされたコンピューターにもインストールできます。

複数のバージョンを並行してインストールする前に、次の条件を確認してください。

  • Visual Studio 2015 で作成されたソリューションを Visual Studio 2017 を使用して開く場合、Visual Studio 2017 に固有の機能が実装されていない限り、後で以前のバージョンのソリューションを開き、再度変更することができます。

  • Visual Studio 2015 以前のバージョンで作成されたソリューションを Visual Studio 2017 を使用して開こうとする場合、ご利用のプロジェクトとファイルを Visual Studio 2017 に対応するように変更することが必要な場合があります。 詳細については、Visual Studio プロジェクトの移植、移行、およびアップグレードに関するページを参照してください。

複数のバージョンを並行してインストールする前に、次の条件を確認してください。

  • Visual Studio 2017 で作成されたソリューションを Visual Studio 2019 を使用して開く場合、Visual Studio 2019 に固有の機能が実装されていない限り、後で以前のバージョンのソリューションを開き、再度変更することができます。

  • Visual Studio 2017 以前のバージョンで作成されたソリューションを Visual Studio 2019 を使用して開こうとする場合、ご利用のプロジェクトとファイルを Visual Studio 2019 に対応するように変更することが必要な場合があります。 詳細については、Visual Studio プロジェクトの移植、移行、およびアップグレードに関するページを参照してください。

複数のバージョンを並行してインストールする前に、次の条件を確認してください。

  • Visual Studio 2017 または Visual Studio 2019 で作成されたソリューションを Visual Studio 2022 を使用して開く場合、Visual Studio 2022 に固有の機能が実装されていない限り、後で以前のバージョンのソリューションを開き、再度変更することができます。

  • Visual Studio 2019 以前のバージョンで作成されたソリューションを Visual Studio 2022 を使用して開こうとする場合、ご利用のプロジェクトとファイルを Visual Studio 2022 に対応するように変更することが必要な場合があります。 詳細については、Visual Studio プロジェクトの移植、移行、およびアップグレードに関するページを参照してください。

  • 複数のバージョンの Visual Studio がコンピューターにインストールされている場合、そのうちの 1 つのバージョンをアンインストールすると、すべてのバージョンの Visual Studio のファイルの関連付けが削除されます。

  • すべての拡張機能に互換性があるわけではないので、Visual Studio は拡張機能を自動的にアップグレードしません。 Visual Studio Marketplace またはソフトウェア発行者から入手した拡張機能を再インストールする必要があります。

複数のマイナー バージョンの Visual Studio をサイドバイサイドでインストールする

Visual Studio のあるマイナー バージョンから次のバージョンにアップグレードする場合、既定では、Visual Studio インストーラーによって、現在のインストールがそのチャネルの最新のバージョンに更新されます。 たとえば、16.9.4 がちょうどリリースされたとします。 インストーラーによって、現在のインストール 16.9.3 (以前) と 16.9.4 の置換が試行されます。どちらのバージョンも Visual Studio 2019 リリース チャネルに含まれるためです。 更新中、新しいリリースが古いリリースに取って代わることで、古いバージョンの Visual Studio によりコンピューター上の領域が占められないようになります。 ただし、Visual Studio のマイナー リリース バージョンを複数、並列インストールしておくと便利な場合もあります。 たとえば、16.9.3 と16.9.4 の両方を同じコンピューター上にインストールします。

  1. 既存の Visual Studio バージョンと並列インストールするバージョンのために、Visual Studio の以前のバージョンのページから、Visual Studio 2017 バージョン 15.9 の最新ブートストラップをダウンロードします。

  2. 管理者モードでコマンド プロンプトを開きます。 これを行うには、Windows のスタート メニューを開き、「cmd」と入力し、コマンド プロンプトの検索結果を右クリックし、 [管理者として実行] を選択します。 コマンド プロンプトで、Visual Studio ブートストラップ ファイルが配置されているフォルダーにディレクトリを変更します。

  3. 次のコマンドを実行して、インストール場所に新しいフォルダーのパスを指定し、.exe ファイル名を、インストールするバージョンの Visual Studio の適切なブートストラップ名に置き換えます。 .exe ファイル名は、以下のファイルと同じか、同様の名前にすることをお勧めします。

    • Visual Studio Enterprise の場合は vs_enterprise.exe
    • Visual Studio Professional の場合は vs_professional.exe
  4. インストーラーのダイアログに従って、インストールに必要なコンポーネントを選択します。 詳細については、「Visual Studio のインストール」を参照してください。

  1. 既存の Visual Studio バージョンと並列インストールするマイナー バージョンのために、Visual Studio のダウンロード ページまたは Visual Studio 2019 リリース ページから、Visual Studio 2019 ブートストラップ ファイルをダウンロードします。

  2. 管理者モードでコマンド プロンプトを開きます。 これを行うには、Windows のスタート メニューを開き、「cmd」と入力し、コマンド プロンプトの検索結果を右クリックし、 [管理者として実行] を選択します。 コマンド プロンプトで、Visual Studio ブートストラップ ファイルが配置されているフォルダーにディレクトリを変更します。

  3. 次のコマンドを実行して、インストール場所に新しいフォルダーのパスを指定し、.exe ファイル名を、インストールするバージョンの Visual Studio の適切なブートストラップ名に置き換えます。 .exe ファイル名は、以下のファイルと同じか、同様の名前にすることをお勧めします。

    • Visual Studio Enterprise の場合は vs_enterprise.exe
    • Visual Studio Professional の場合は vs_professional.exe
    • Visual Studio Community の場合は vs_community.exe
    vs_Enterprise.exe --installPath "C:\Program Files (x86)\Microsoft Visual Studio\<AddNewPath>"
    
  4. インストーラーのダイアログに従って、インストールに必要なコンポーネントを選択します。 詳細については、「Visual Studio のインストール」を参照してください。

  1. 既存の Visual Studio バージョンと並列インストールするマイナー バージョンのために、Visual Studio のダウンロード ページまたは Visual Studio 2022 リリース ページから、Visual Studio 2022 ブートストラップ ファイルをダウンロードします。

  2. 管理者モードでコマンド プロンプトを開きます。 これを行うには、Windows のスタート メニューを開き、「cmd」と入力し、コマンド プロンプトの検索結果を右クリックし、 [管理者として実行] を選択します。 コマンド プロンプトで、Visual Studio ブートストラップ ファイルが配置されているフォルダーにディレクトリを変更します。

  3. 次のコマンドを実行して、インストール場所に新しいフォルダーのパスを指定し、.exe ファイル名を、インストールするバージョンの Visual Studio の適切なブートストラップ名に置き換えます。 .exe ファイル名は、以下のファイルと同じか、同様の名前にすることをお勧めします。

    • Visual Studio Enterprise の場合は vs_enterprise.exe
    • Visual Studio Professional の場合は vs_professional.exe
    • Visual Studio Community の場合は vs_community.exe
    vs_Enterprise.exe --installPath "C:\Program Files\Microsoft Visual Studio\<AddNewPath>"
    
  4. インストーラーのダイアログに従って、インストールに必要なコンポーネントを選択します。 詳細については、「Visual Studio のインストール」を参照してください。

.NET Framework のバージョンと複数バージョンのインストール

Visual Basic、Visual C#、および Visual F# のプロジェクトでは、プロジェクト デザイナー[ターゲット フレームワーク] オプションを使用して、プロジェクトで使用する .NET Framework のバージョンを指定します。 C++ プロジェクトでは、.vcxproj ファイルを変更すると、ターゲット フレームワークを手動で変更できます。 詳細については、「.NET Framework のバージョンの互換性」ページを参照してください。

プロジェクトを作成するときは、プロジェクトが対象とする .NET Framework のバージョンを [新しいプロジェクト] ダイアログ ボックスの [.NET Framework] の一覧で指定できます。

言語固有の情報については、次の表の適切なトピックを参照してください。

言語 トピック
Visual Basic [アプリケーション] ページ (プロジェクト デザイナー)
Visual C# [アプリケーション] ページ (プロジェクト デザイナー) (C#)
Visual F# Visual Studio で Visual F# を使用して開発する
C++ 方法: ターゲット フレームワークおよびプラットフォームのツールセットを変更する

サポートまたはトラブルシューティング

ときには、問題が発生してしまうことがあります。 Visual Studio のインストールが失敗した場合は、「Visual Studio のインストールとアップグレードの問題のトラブルシューティング」に記載されているステップ バイ ステップ ガイドをご覧ください。

他のいくつかのサポート オプションを次に示します。

関連項目

言語 トピック
Visual Basic [アプリケーション] ページ (プロジェクト デザイナー)
Visual C# [アプリケーション] ページ (プロジェクト デザイナー) (C#)
Visual F# Visual Studio で Visual F# を使用して開発する
C++ 方法: ターゲット フレームワークおよびプラットフォームのツールセットを変更する

サポートまたはトラブルシューティング

ときには、問題が発生してしまうことがあります。 Visual Studio のインストールが失敗した場合は、「Visual Studio のインストールとアップグレードの問題のトラブルシューティング」に記載されているステップ バイ ステップ ガイドをご覧ください。

他のいくつかのサポート オプションを次に示します。

関連項目