次の方法で共有


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

既にメジャー バージョン またはそれ以降の の Visual Studio がインストールされているコンピューターに Visual Studio をインストールできます。

バージョンをサイド バイ サイドでインストールする前に、次の条件を確認します。

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

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

バージョンをサイド バイ サイドでインストールする前に、次の条件を確認します。

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

  • Visual Studio 2022 を使用して、Visual Studio 2019 以前のバージョンで作成されたソリューションを開くとします。 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 Professional (リリース チャネル)、および Visual Studio 2017 Professional (カスタムレイアウト チャネル) を同時にインストールできます。

Visual Studio のマイナー バージョンから次のマイナー バージョンにアップグレードすると、既定では、Visual Studio インストーラーによって、現在のインストールがそのチャネルの最新バージョンに更新されます。 たとえば、Microsoft がバージョン 16.11.24 を Visual Studio 2019 リリース チャネルにリリースした場合、インストーラーは、リリース チャネルから Visual Studio 2019 の現在のインストールを同じチャネル上のこの最新バージョンに置き換えようとします。

手動インストール

別のブートストラップを手動で使用して Visual Studio の新しいインスタンスをインストールすることも、[Visual Studio インストーラー] の [使用可能な ] タブからいずれかのオプション 選択することもできます。

  1. 別のブートストラップを使用するには、Visual Studio の既存のインストールと並行してインストールするエディションの Visual Studio 2019 リリース ページから、Visual Studio 2019 用のブートストラップ ファイルの 1 つをダウンロードして実行できます。 組織に所属している場合、IT 管理者はレイアウトを作成し、そのレイアウトのブートストラップへのリンクを提供する可能性があります。

  2. インストーラーの [使用可能な] タブを使用すると、他のバージョンの Visual Studio が既にインストールされていることを前提とします。 まず、お使いのコンピューター Visual Studio インストーラー を見つけて起動します。 それ自体の更新後、[使用可能] タブを選択し、提供されている製品のいずれかをインストールします。

Visual Studio の各インストールには、メジャー バージョン、エディション、更新チャネルの一意の組み合わせ必要があります。 たとえば、Visual Studio 2022 Enterprise Preview (プレビュー チャネル) を Visual Studio 2022 Enterprise (リリース チャネル) と共に、さらに Visual Studio 2019 Professional (リリース チャネル) や Visual Studio 2019 Professional (カスタム レイアウト チャネル) と共にインストールすることができます。

Visual Studio のマイナー バージョンから次のマイナー バージョンにアップグレードすると、既定では、Visual Studio インストーラーによって、現在のインストールがそのチャネルの最新バージョンに更新されます。 たとえば、Microsoft がバージョン 17.3.9 を Visual Studio 2022 リリース チャネルにリリースした場合、インストーラーは、リリース チャネルから Visual Studio 2022 の現在のインストールを同じチャネル上のこの最新バージョンに置き換えようとします。

手動インストール

別のブートストラップを手動で使用して Visual Studio の新しいインスタンスをインストールすることも、[Visual Studio インストーラー] の [使用可能な ] タブからいずれかのオプション 選択することもできます。

  1. 別のブートストラップを使用するには、Visual Studio のダウンロード ページ から Visual Studio 2022 用のブートストラップ ファイルの 1 つをダウンロードして実行するか、既存のバージョンの Visual Studio とサイド バイ サイドでインストールするマイナー バージョンの Visual Studio 2022 リリースの ページから実行できます。

  2. インストーラーの [使用可能な] タブを使用すると、他のバージョンの Visual Studio が既にインストールされていることを前提とします。 まず、お使いのコンピューター Visual Studio インストーラー を見つけて起動します。 それ自体の更新後、[使用可能] タブを選択し、提供されている製品のいずれかをインストールします。

Visual Studio インストーラーの [使用可能] タブを示すスクリーンショット。

次に、手順に従って、インストールに必要なコンポーネントを選択します。 詳細については、「Visual Studioのインストール」を参照してください。

ヒント

Visual Studio インストーラーの [使用可能な] タブの表示を抑制するか、[使用可能な] タブでレイアウトオファリングの可用性をカスタマイズしたい IT 管理者は、クライアント レジストリとポリシーを構成できます。 詳細については、「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 のインストールとアップグレードに関する問題のトラブルシューティング」 を参照して、詳細なガイダンスを参照してください。

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