Microsoft Endpoint Configuration Manager を使用して Visual Studio の管理者向け更新プログラムを使用できるようにする

Visual Studio 2017 および Visual Studio 2019 の管理者向け更新プログラムは、Microsoft Endpoint Configuration Manager (SCCM) のソフトウェア更新プログラム管理者ワークフローを使用して管理できます。

注意

以下のコンテンツでは、ドキュメント上わかりやすくするために、Visual Studio 2017、Visual Studio 2019、Visual Studio 2022 製品を総称して、"Visual Studio" と呼びます。

Microsoft が Content Delivery Network (CDN) に新しい Visual Studio の更新プログラムを発行する場合、Microsoft では同時に対応する管理者向け更新プログラム パッケージを Microsoft Update サーバーに発行します。 これにより、管理者は Microsoft Update カタログ (MUC) または Windows Server Update Services (WSUS) を使用して Visual Studio の更新プログラムを配布できるようになります。 Visual Studio の管理者向け更新プログラムを WSUS カタログからサイト サーバーに同期し、その後、更新プログラムをダウンロードし、組織全体の Visual Studio クライアント コンピューターに配布するよう、Configuration Manager を設定できます。 Visual Studio の各リリースに含まれる修正プログラムの詳細については、リリース ノートを参照してください。

Visual Studio の管理者向け更新プログラムを Configuration Manager を使用して配布するには、初期準備として次の 2 つの手順を実行する必要があります。

  1. Configuration Manager が Visual Studio の管理者向け更新プログラムの通知を受信できるようにします。
  2. クライアント コンピューターが、Configuration Manager から Visual Studio の管理者向け更新プログラムを受信できるよう (またはできないよう) にします。

これらの手順を実行すると、Configuration Manager のソフトウェア更新プログラムの管理機能を使用して、Visual Studio の管理者向け更新プログラムを展開できます。 Visual Studio の管理者向け更新プログラムのさまざまな種類と特性については、管理者向け更新プログラムの適用に関するページで説明しています。ここでは、それらを自分の組織にいつ、どのように配布するかについて説明しています。 Configuration Manager の機能とオプションの詳細については、Microsoft Endpoint Configuration Manager でのソフトウェアの更新プログラムの展開に関するページを参照してください。

Configuration Manager で Visual Studio の管理者向け更新プログラムの通知を受信できるようにする

Configuration Manager で Visual Studio の管理者向け更新プログラムを管理するには、次が必要です。

  • Microsoft Endpoint Configuration Manager (Current Branch) および Windows Server Update Services (WSUS) を実行している現在のライセンス バージョンの Windows Server。 WSUS 自体では、これらの更新プログラムは展開できません。Configuration Manager と組み合わせて使用する必要があります。

  • 階層の最上位の WSUS サーバーと最上位の Configuration Manager サイト サーバーが、「ファイアウォールまたはプロキシ サーバーの内側に Visual Studio と Azure サービスをインストールして使用する」に記載されている Visual Studio の URL とポートにアクセスできること。

  • Visual Studio の管理者向け更新プログラム パッケージが利用できるようになったとき、通知を受信する構成が、Microsoft Endpoint Configuration Manager でされていること。 そのためには、次の手順を使用します。詳細については、Configuration Manager のソフトウェア更新プログラムの概要に関するページを参照してください。

    1. Configuration Manager のコンソールで、 [管理] (左下) を選択し、 [サイトの構成] (中央左)、 [サイト] の順に選択して、お使いのサイト サーバーを選択します。

    2. 上部の [ホーム] タブのリボンの [設定] グループ ボタンの [サイト コンポーネントの構成] を選択し、 [ソフトウェアの更新ポイント] を選択します。

    3. [ソフトウェアの更新ポイント コンポーネントのプロパティ] ダイアログ ボックスで、次を実行します。

      • [製品] タブで [Developer Tools, Runtimes, and Redistributables](開発者ツール、ランタイム、および再頒布可能ファイル) 階層から、同期する Visual Studio のバージョンを選択します。

      • [分類] タブで、[セキュリティ更新プログラム]、[機能パック]、[更新プログラム] が選択されていることを確認します。

    4. 次に、 [ソフトウェア ライブラリ] (左下) を選択して、ソフトウェア更新プログラムを WSUS サーバーと同期します。次に、上部の [ホーム] タブ リボンで、 [ソフトウェア更新プログラムの同期] ボタンを選択します。 ソフトウェア更新プログラムを同期すると、Configuration Manager コンソールに使用可能な Visual Studio の管理者向け更新プログラムが表示され、それを展開できるようになります。

クライアント コンピューターが Configuration Manager から Visual Studio の管理者向け更新プログラムを受信できるよう (またはできないよう) にする

クライアント コンピューターで Visual Studio の管理者向け更新プログラムを受信するには、Visual Studio のクライアント検出ユーティリティが正しくインストールされている必要があります。また、レジストリ キーが設定され、クライアントが管理者向け更新プログラムを受信できる必要があります。

Visual Studio クライアント検出ユーティリティ

クライアント コンピューターで管理者向け更新プログラムを正しく認識し、受信するには、Visual Studio クライアント検出ユーティリティがインストールされている必要があります。 このユーティリティは、2020 年 5 月 12 日以降にリリースされたすべての Visual Studio 2017 および Visual Studio 2019 の製品の更新プログラムに含まれていました。これは、すべての Visual Studio 管理者向け更新プログラムの前提条件として含まれており、Microsoft Update カタログで個別にインストールすることもできます。

クライアント コンピューターでの管理者の意図のエンコード

管理者向け更新プログラムは、クライアント コンピューターでそれが受信できるようになっている必要があります。 この手順は、予期しないクライアント コンピューターに更新プログラムが意図せず、または偶発的にプッシュされないようにするために必要です。

AdministratorUpdatesEnabled キーは、管理者が管理者の意図をエンコードできるよう設計されています。 このキーは、「 Visual Studio のエンタープライズ展開に既定値を設定する」で説明のとおり、Visual Studio の標準的なすべての場所に配置できます。 このキー値を作成および設定するには、クライアント コンピューターの管理者権限が必要です。

  • クライアント コンピューターで管理者向け更新プログラムを受信できるよう構成するには、 AdministratorUpdatesEnabled REG_DWORD キーを  1 に設定します。
  • AdministratorUpdatesEnabled REG_DWORD キーが ないか、0 に設定されている場合、管理者向け更新プログラムはブロックされ、クライアント コンピューターに適用されません。

フィードバックとサポート

サポートを受ける

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

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

次の方法を使用して、Visual Studio の管理者向け更新プログラムに関するフィードバックを提供したり、更新プログラムに影響する問題を報告したりできます。

関連項目