Visual Studio を更新するには、まず コンピューターにインストール する必要があります。
IT 管理者であり、ネットワーク レイアウトから更新するように組織のクライアントを構成する場合は、 Visual Studio 管理者ガイド(特にネットワーク インストールの管理と更新に関するセクション) を参照してください。
更新する前に
既定では、Visual Studio をインストール、更新、または変更するには、更新を実行するアカウントに、コンピューターに対する管理アクセス許可と、更新ソース (インターネットまたは内部の場所) へのアクセスが必要です。 標準アカウントを使用している場合は、管理者資格情報のユーザー アカウント制御プロンプトが表示されます。
2023 年 8 月以降、管理者は、 AllowStandardUserControl
ポリシーを構成することで、標準ユーザーに更新プログラムを実行させることができます。 詳細については、「 ユーザーのアクセス許可と Visual Studio」を参照してください。
更新する前に、必ず Visual Studio を閉じて作業内容を保存してください。
最新の機能、セキュリティ修正プログラム、および機能強化を常に入手できるように、Visual Studio 2019 の最新 リリース に更新することをお勧めします。 最新バージョンを試す場合は、 Visual Studio 2022 のダウンロードとインストールを検討してください。
Visual Studio のインストールを更新するには、いくつかの方法があります。
- Visual Studio インストーラーを使用する
- 更新プログラムを確認するか、IDE で通知ハブを使用する
- クローズ時に更新を設定することによって
- ブートストラップの特定のバージョンを実行する
- プログラムによって自動的に
- または、管理者の更新プログラムを使用する組織の一員であること。
これらのさまざまな方法を使用して Visual Studio 2019 を更新する方法を次に示します。
Visual Studio インストーラーを使用する
Visual Studio のセットアップ機能とバグ修正は、通常、インストーラーに実装されます。 インストーラーは、現在サポートされているすべての Visual Studio 製品の最新リリースで出荷されるようになりました。 つまり、一般に (特に指定しない限り)、すべての新しいセットアップ機能が自動的に使用可能になり、古いバージョンの製品でシームレスに動作します。
コンピューター上の Visual Studio インストーラー を見つけます。
Windows の [スタート] メニューで "installer"を検索できます。
続行する前に、インストーラーを更新する必要がある場合があります。 その場合は、画面の指示に従います。
インストーラーで、更新する Visual Studio のインスタンスを探します。
たとえば、以前に Visual Studio Community 2019 をインストールし、更新プログラムがある場合は、インストーラーに [使用可能な更新プログラム ] メッセージが表示されます。
[ 更新] を選択して更新プログラムをインストールします。
更新が完了すると、コンピューターの再起動を求められる場合があります。 その場合は、通常どおりに Visual Studio を起動します。
コンピューターの再起動を求められていない場合は、[ 起動 ] を選択してインストーラーから Visual Studio を起動します。
IDE でメッセージ ボックスを使用する
Visual Studio を開くと、IDE によって更新プログラムが利用可能かどうかが確認されます。 状況によっては、 Visual Studio 2019 の更新 メッセージが一時的に表示されます。 今すぐ更新する場合は、[詳細の 表示] を選択します。 Visual Studio を閉じるまで更新を延期する場合は、[ 閉じるときに更新] を選択します。
[ 詳細の表示] を選択した場合は、後続のダイアログ ボックスで [ 今すぐ更新 ] を選択します。
IDE で Notifications ハブを使用する
Visual Studio IDE の右下隅にある通知アイコンを選択して 、通知 ハブを開きます。
通知ハブで、インストールする更新プログラムを選択します。 今すぐ更新する場合は、[ 詳細の表示 ] を選択し、後続のダイアログ ボックスで [ 更新] を選択します。 Visual Studio を閉じるまで更新を延期する場合は、[ 閉じるときに更新] を選択します。
注
更新通知メッセージ ボックスまたは通知ハブの両方で見つかった [閉じる時に更新] コマンドは永続的な設定ではありません。これは現在の更新プログラムにのみ適用されます。 これは、Visual Studio を自発的に閉じたときに更新プログラムを延期する方法です。 Visual Studio 2019 では、[Update on Close]\(閉じるときに更新\) の延期は、更新プログラムが利用可能であるという通知を確認または閉じるたびに選択する必要があります。
IDE で更新プログラムを手動で確認する
メニュー バーで [ヘルプ] 、 [更新プログラムの確認] の順に選択すると、更新プログラムが利用可能かどうかを確認できます。 検索ボックスを使用するには、Ctrl+キーを押し、「更新プログラムの確認」と入力し、一致する検索結果を選択します。 次の [利用可能な更新プログラムがあります] ダイアログ ボックスで、[更新] を選択します。
特定のブートストラッパーを実行し、製品を特定のバージョンに更新する
Enterprise または Professional のお客様の場合は、Visual Studio 2019 のインスタンスを、現在インストールされているバージョンよりも高いバージョンである限り、リリースされた特定のバージョンに更新できます。 この方法で Visual Studio 2019 のインスタンスを更新するには、 Visual Studio 2019 のリリース履歴ページに移動し、目的の更新バージョンに対応するブートストラップを製品のインストール ディレクトリにダウンロードし、それをダブルクリックして更新プログラムを開始します。
更新設定のカスタマイズ
更新の動作を制御するためにカスタマイズできるさまざまな設定がいくつかあります。 これらの設定の一部は Visual Studio 2019 にネイティブであり、製品ビットをダウンロードしてインストールする方法とタイミングを扱います。 更新プログラムのソースを構成する機能など、その他の設定には、新しい Visual Studio 2022 インストーラーが必要です。
インストールとダウンロードの動作
メニュー バーの [ツール]>[オプション] を選択します。
[ 環境] を展開し、[ 製品の更新プログラム] を選択します。
このダイアログで設定できる構成オプションを確認します。 [ 更新プログラムを自動的にダウンロード する] 設定を選択すると、コンピューターがアイドル状態の間に更新プログラムをダウンロードできます。 次の 2 つのインストール モードから選択することもできます。 ダウンロード中にインストールし、 すべてをダウンロードしてからインストールします。 インストール モードと、Visual Studio の更新プログラムに必要な自動ダウンロード設定を選択します。
更新プログラムのソースの場所を構成する
エンタープライズ環境にいる場合は、クライアント インスタンスが更新プログラムを検索する場所を構成できます。 これは、クライアントがネットワーク レイアウトからインストールされていても、後でクライアントが別のネットワーク レイアウトから更新プログラムを取得する場合に便利です。 更新プログラムの場所を構成するには、新しい Visual Studio 2022 インストーラーが存在する必要があります。このインストーラーは、 クライアント コンピューターで最新のインストーラーを取得するか、管理者が ネットワーク レイアウトを介して最新のインストーラーをプッシュして取得できます。 この機能の使用方法の詳細については、 更新プログラムのソースの場所の構成に関する Visual Studio 2022 のドキュメントを参照してください。
最新の機能、セキュリティ修正プログラム、および機能強化を常に入手できるように、Visual Studio 2022 の最新 リリース に更新することをお勧めします。
Visual Studio のインストールを更新するには、いくつかの方法があります。
- Visual Studio インストーラーを使用する
- 更新プログラムを確認するか、IDE で通知ハブを使用する
- クローズ時に更新を設定することによって
- ブートストラップの特定のバージョンを実行する
- プログラムによって自動的に
- または、管理者の更新プログラムを使用する組織の一員であること。
これらのさまざまな方法を使用して Visual Studio 2022 を更新する方法を次に示します。
Visual Studio インストーラーを使用する
コンピューター上の Visual Studio インストーラー を見つけます。
Windows の [スタート] メニューで、"インストーラー" を検索し、結果から [Visual Studio インストーラー] を選択します。
続行する前に、Visual Studio インストーラーを更新するように求めるメッセージが表示されたら、プロンプトに従って更新します。
注
Visual Studio のセットアップ機能とバグ修正は、通常、インストーラーに実装されます。 インストーラーは、現在サポートされているすべての Visual Studio 製品の最新リリースで出荷されるようになりました。 つまり、一般に (特に指定しない限り)、すべての新しいセットアップ機能が自動的に使用可能になり、古いバージョンの製品でシームレスに動作します。
Visual Studio インストーラーで、更新する Visual Studio のインストールを探します。
たとえば、以前に Visual Studio Community 2022 をインストールし、更新プログラムがある場合は、Visual Studio インストーラーに 更新プログラムの利用可能な メッセージが表示されます。
[更新] を選択して、更新プログラムをインストールします。
更新が完了すると、Visual Studio インストーラーにより、コンピューターを再起動するように求めるプロンプトが表示される場合があります。 その場合は、通常どおりに Visual Studio を起動します。
コンピューターの再起動を求められていない場合は、[ 起動 ] を選択して Visual Studio インストーラーから Visual Studio を起動します。
IDE でメッセージ ボックスを使用する
Visual Studio を開くと、IDE によって更新プログラムが利用可能かどうかが確認されます。 状況によっては、 Visual Studio 2022 の更新 メッセージが一時的に表示されます。 今すぐ更新する場合は、[詳細の 表示] を選択します。 Visual Studio を閉じるまで更新を延期する場合は、[ 閉じる時に更新] を選択します。
[ 詳細の表示] を選択した場合は、以降の [ 使用可能な更新 ] ダイアログ ボックスで 、[ 今 すぐ更新] を選択します。
IDE で Notifications ハブを使用する
Visual Studio IDE の右下隅にある通知アイコンを選択して 、通知ハブを開きます。
通知ハブで、インストールする更新プログラムを選択します。 今すぐ更新する場合は、[詳細の 表示] を選択します。 Visual Studio を閉じるまで更新を延期する場合は、[ 閉じる時に更新] を選択します。
[ 詳細の表示] を選択した場合は、以降の [ 使用可能な更新 ] ダイアログ ボックスで [ 更新] を選択します。
注
更新通知メッセージ ボックスまたは通知ハブの両方にある [閉じる時に更新] コマンドは永続的な設定ではありません。これは現在の更新プログラムにのみ適用されます。 これは、Visual Studio を自発的に閉じたときに更新プログラムを延期する方法です。 この設定を永続的に設定する方法については、「更新設定のカスタマイズ」セクションを参照してください。
IDE で更新プログラムを手動で確認する
メニュー バーで [ヘルプ] 、 [更新プログラムの確認] の順に選択すると、更新プログラムが利用可能かどうかを確認できます。 検索ボックスを使用するには、 Ctrl+Q キーを押し、「 更新プログラムのチェック」と入力し、一致する検索結果を選択します。 次の [利用可能な更新プログラムがあります] ダイアログ ボックスで、[更新] を選択します。
特定のブートストラッパーを実行し、製品を特定のバージョンに更新する
Enterprise または Professional のお客様は、Visual Studio 2022 のインスタンスを、現在インストールされているバージョンよりも高いバージョンである限り、リリースされた特定のバージョンに更新できます。 この方法で Visual Studio 2022 のインスタンスを更新するには、 Visual Studio 2022 のリリース履歴ページに移動し、目的の更新バージョンに対応するブートストラップを製品のインストール ディレクトリにダウンロードし、それをダブルクリックして更新プログラムを開始します。
更新設定のカスタマイズ
製品ビットをダウンロードしてインストールする方法とタイミング、更新元の場所など、更新の動作を制御するためにカスタマイズできる設定がいくつかあります。
[閉じるときに常に更新する] とその他のダウンロード動作
メニュー バーの [ツール]>[オプション] を選択します。 [ 環境] を展開し、[ 製品の更新プログラム] を選択します。 このダイアログで設定できる構成オプションを確認します。
- [ 更新プログラムを自動的にダウンロード する] 設定を選択すると、コンピューターがアイドル状態の間に更新プログラムをダウンロードできます。
- Visual Studio を構成して、閉じた時点で利用可能な最新の更新プログラムを自動的に適用できます。 この設定は、Visual Studio のインスタンスごとに構成できます。 たとえば、Visual Studio が閉じたときに更新プログラムを適用するようにプレビュー インスタンスを設定できますが、他の Visual Studio インスタンスは引き続きオンデマンドで更新できます。 Visual Studio を 常に閉じる際に更新するように構成すると、Visual Studio および関連するすべてのプロセスが閉じられた後に更新が開始されます。 インストールまたは更新がスケジュールされている拡張機能がある場合、Visual Studio の更新は、次回 Visual Studio が閉じるまで開始されません。
- また、[ダウンロードしながらインストールする] と [全部ダウンロードしてからインストールする] の 2 つのインストール モードから選択することもできます。
更新プログラムのソースの場所を構成する
Visual Studio 2022 では、クライアントが更新プログラムを取得する場所を構成できるようになりました。 これらの更新ソースの場所は チャネルと呼ばれ、チャネルの目的と可用性の詳細については、 Visual Studio リリース リズム のドキュメントを参照してください。 Microsoft では、現在のチャネルとプレビュー チャネルの両方をすべてのユーザーが利用できるようにします。また、 長期サービス チャネル (LTSC) は、Enterprise および Professional のお客様が約 18 か月間利用できます。 IT 管理者は、クライアントがアクセスできる必要がある更新ソースの場所 (ネットワーク レイアウトなど) を構成することもできます。 その他の方法に関する推奨事項については 、Visual Studio 管理者ガイド を参照してください。また、プログラムでこの機能にアクセスする方法については 、modifySettings コマンドのドキュメント を参照してください。
[更新設定] ダイアログを表示する方法は 2 つあります。これにより、Visual Studio インスタンスの更新元のチャネルを手動で変更できます。
- Visual Studio インストーラーを開き、構成するインスタンスを選択し、[ その他] ボタン を選択して、[ 設定の更新 ] メニュー オプションを選択します。 Visual Studio インストーラーを見つける方法については、前述の手順を参照してください。
- [更新設定] ダイアログを呼び出す別の方法として、Visual Studio IDE を開き、[Update available]\(更新プログラムの通知の 詳細を表示 する\) または [ヘルプ] メニューの [更新プログラムの確認 ] ダイアログを表示して、[更新設定の変更] リンクをクリックします。
[ 設定の更新] ダイアログは次のようになります。 この例では、Visual Studio インスタンスは LTSC 17.8 チャネルを使用しています。
[更新チャネル] ドロップダウンで正しい値を選択すると、Visual Studio のこのインスタンスの今後の更新プログラムのソースの場所を制御できます。 その他の注意事項は次のとおりです。
- プレビュー チャネルと現在のチャネルは、Visual Studio のすべてのエディションで利用でき、LTSC チャネルは Professional および Enterprise のお客様のみが利用できます。
- 更新チャネルの場所を構成した直後に、Visual Studio のインスタンスを 更新 することができます。 または、実際の製品の更新を後で延期することもできます。 更新チャネルを構成する動作と製品を更新する動作は、2 つの独立したイベントです。 更新チャネルをプログラムで制御する方法については、modifySettings コマンドの使用に関するセクションを参照してください。
- 更新チャネルを変更できるのは、そのチャネルの先端で使用できる製品のバージョンが、インストールしたバージョンより 大きい 場合のみです。 たとえば、現在のチャネルからプレビュー チャネルにいつでも移行できますが、現在のチャネルの最新リリースがインストールされているプレビューのバージョンを超えるまで、プレビュー チャネルから現在のチャネルに移行することはできません。
- 新しいチャネルに更新すると、そのチャネルに最新のリリースがインストールされます。 企業のお客様で、特定のバージョンの製品をそのチャネルにインストールする場合は、前述の 「特定のブートストラップを実行 する」の手順に従ってください。
- LTSC チャネルはすべて、上の図に示すように有効期限があります。 LTSC の有効期限が切れると、更新プログラムのソースとして使用することはできず、この一覧から消えます。
- すべての Microsoft チャネルは Microsoft サーバーでホストされ、インターネットへのアクセスが必要です。
- Visual Studio の各インスタンスには、更新プログラムのソースを個別に構成する機能があります。 そのため、Visual Studio 2022 の 2 つのインスタンスがインストールされている場合は、それぞれ異なるチャネルから更新できます。
- IT 管理者は、[ 更新チャネル ] ドロップダウンでテキストを制御できます。 たとえば、ネットワーク レイアウトの場所を更新ソースとして追加できます。 また、Microsoft でホストされている場所を更新ソース オプションとして使用できないようにすることもできます。 この機能は、Visual Studio 2019 のインストールでも機能します。 これらの更新プログラムの場所を構成する方法については、「 エンタープライズ展開の既定値を設定する 」ページを参照してください。
プログラムによって Visual Studio を更新する
ブートストラップまたはインストーラーを使用して、プログラムによって Visual Studio を更新できます。 詳細については、 オンライン コマンド ラインのドキュメントを参照してください。
管理者の更新
ソフトウェア インストールの管理を一元化する組織の一部である場合は、エンタープライズ管理者が Visual Studio でコンピューターを更新する方法を制御できます。 コンピューターで受け入れられる更新プログラムの種類を制御または構成する方法の詳細については、「 Configuration Manager を使用して Visual Studio の更新プログラムを展開する」を参照してください。
サポート外のコンポーネントを削除する
最新の Visual Studio 2022 インストーラーを使用して、 サポート外の状態に移行したコンポーネントを一括削除できるようになりました。 以下の説明に従ってインストーラーを使用して手動で削除したり、 プログラムで削除したり、コンピューター全体の ポリシーを使用して削除したりできます。 サポート対象外コンポーネントの削除と、ソフトウェア環境のセキュリティ保護に役立つ方法について説明します。
UI を使用してサポート外のコンポーネントを手動で一括削除するには、次の操作を行います。
Visual Studio インストーラーを開き、[ 変更] を選択します。
[ サポート外のすべてのコンポーネントを削除する] を選択します。
サポート外のラベルを持つすべてのコンポーネントの選択が解除され、アンインストールされます。
特定の Visual Studio インスタンスを構成して、サポート外の状態に移行するすべてのコンポーネントを永続的に削除するように構成することもできます。その場合は、[その他>Update 設定> Visual Studio インストーラーの今後の更新時にすべてのサポート外コンポーネントを削除します。 この設定を構成すると、今後サポート対象外の状態に移行するすべてのコンポーネントは、Visual Studio のそのインスタンスの次の Visual Studio 更新中に削除されます。
最新かつ最高のインストーラーを使用する
最新バージョンの Visual Studio のインストーラーの最新リリースには、通常、最も堅牢で信頼性の高い機能セットがあります。 この機能は、多くの場合、下位バージョンの製品でシームレスに動作します。 クライアント コンピューターにインストーラーの最新バージョンを手動で取得するには (最新の Visual Studio 2022 インストーラーの機能で Visual Studio 2019 のインストールを管理する場合など)、次のいずれかの操作を行うことができます。
最新バージョンの Visual Studio 用のブートストラップの最近のバージョンのいずれかをダウンロードしてから、次のいずれかを実行します
ブートストラップをダブルクリックしてインストールを開始します。 最新のインストーラーが最初にマシンにインストールされます。 [ワークロードの選択] 画面が表示されたら、インストールをキャンセルするだけです。
コマンド ウィンドウでブートストラップを使用して、次のようにインストーラーを更新します。
vs_enterprise.exe --update --quiet
Microsoft カタログからの更新
Microsoft Update カタログからコンピューター上のインストール ディレクトリに管理者更新プログラムをダウンロードし、それをダブルクリックするだけでインストールを更新して更新プログラムを適用できます。
サポートまたはトラブルシューティング
場合によっては、問題が発生することがあります。 Visual Studio のインストールが失敗した場合は、「Visual Studio のインストールとアップグレードに関する問題のトラブルシューティング」 を参照して、詳細なガイダンスを参照してください。
その他のサポート オプションをいくつか次に示します。
- インストール関連の問題については、インストール チャット (英語のみ) サポート オプションを使用します。
- Visual Studio インストーラーと Visual Studio IDE の両方に表示される 問題の報告 ツールを使用して、製品の問題を報告します。 IT 管理者で、Visual Studio がインストールされていない場合は、IT 管理者向けフィードバックを送信できます。
- 機能を提案し、製品の問題を追跡し、Visual Studio Developer Communityで回答を見つけます。
関連コンテンツ
- Visual Studio のバージョンをサイド バイ サイドでインストールする
- Visual Studio のネットワーク ベースのインストールを更新する
- Visual Studio 管理者ガイド
- ネットワーク ベースの Visual Studio デプロイの更新プログラムを制御
- Visual Studioを変更
- Visual Studio をアンインストール