Visual Studio 管理者ガイド

エンタープライズ環境では、システム管理者が通常、エンド ユーザーのマシンでソフトウェアを展開および更新します。 Visual Studio 製品は、システム管理者が Visual Studio ソフトウェアをいつどのように展開および更新するかを管理および制御できるようにすることで、このような種類の環境にスムーズに統合できます。 Visual Studio は、インターネット、ネットワーク共有、または製品キャッシュから取得できます。また、手動で、プログラムで、またはシステム管理ソフトウェアを使用して展開および更新できます。 Visual Studio には、取得場所の作成と保守、インストールの既定値の事前構成、インストール プロセス中のプロダクト キーの展開、ロールアウト成功後の製品更新プログラムの管理を行う機能が用意されています。 この管理者ガイドには、エンタープライズ展開を行うためのシナリオ ベースのガイダンスへのクイック リンクが記載されています。

開始する前の調査と計画

組織全体に Visual Studio を展開する方法を計画する必要があります。 以下に、考慮すべきいくつかの重要な点を示します。クライアント マシンで最初のインストールが始まる前に計画と決定を行うのが最適です。

  • 各ターゲット コンピューターで最小インストール要件が満たされていることを確認します。 Visual Studio では、Microsoft App-V や MSIX for Windows、サードパーティ製のアプリ仮想化テクノロジなどの、アプリケーション仮想化ソリューションはサポートされていません。
  • 各ターゲット コンピューターで最小インストール要件が満たされていることを確認します。 Visual Studio では、Microsoft App-V や MSIX for Windows、サードパーティ製のアプリ仮想化テクノロジなどの、アプリケーション仮想化ソリューションはサポートされていません。
  • セキュリティと互換性のニーズを明確にします。 Microsoft では、組織で常に最新かつ最も安全なソフトウェアを使用することをお勧めします。
  • 会社がある機能セットを長く使用する必要があるが、定期的なサービスのセキュリティアップデートを取得する場合、長期的なサービス チャネル (LTSC) の使用を計画します。 詳細については、[Visual Studio の製品ライフサイクルとサービス] ページの「Enterprise および Professional のお客様向けのサポート オプション」セクションを参照してください。
  • Windows セキュリティ ベースラインに従います。 Microsoft は、Windows 10 および Windows Server などのセキュリティで保護されたオペレーティング システムと、Microsoft Edge などのセキュリティで保護されたアプリなどをお客様に提供することに専念しています。 Microsoft は、製品のセキュリティ保証だけでなく、お客様にさまざまな構成機能を提供することで、ご利用環境のきめ細かい制御を可能にします。

Visual Studio をインストールして初期化する方法を計画する

Visual Studio を定期的に更新する方法を計画する

  • クライアント マシンはどこから製品の更新プログラムを取得する必要がありますか。 これは多くの場合、クライアントがインターネットにアクセスできるかどうかによって異なります。 IT 部門で管理および保守されている会社全体のネットワーク レイアウトから更新プログラムを取得する必要があるか、またはインターネットから更新プログラムを取得する必要があるでしょうか。

  • クライアント マシンの更新を許可されているのは誰でしょうか。 既定では、Visual Studio を更新するアクションには、そのマシンに対する管理特権が必要ですが、2023 年 8 月以降は、管理者は AllowStandardUserControl ポリシーを構成して、更新機能を標準ユーザーに委任できます。 ただし、標準ユーザーはブートストラップを使用できません。 AllowStandardUserControl ポリシーでは、インストーラーがクライアントに既にインストールされた後に、Visual Studio インストーラー機能を使用できます。 ユーザーはマシンの更新を許可されていますか。または、中央またはプログラムで、またはシステム コンテキスト プロセスで管理者が更新を呼び出す必要がありますか。

  • 更新をいつ行う必要がありますか。 いつ更新するかを決定するのはユーザーの判断に委ねるべきですか、それとも更新のタイムラインを管理する組織のポリシーはありますか。

ヒント

Visual Studio の管理者の更新プログラムにクライアント コンピューターを登録することをすべての組織にお勧めします。これは、Windows Update for Business に登録されているデバイスにセキュリティ更新プログラムを毎月配信するシステムです。

Visual Studio のインストール

次のリソースは、一般的なエンタープライズ シナリオで Visual Studio の初期インストールを行うのに役立ちます。 通常、これを行う必要があるのは 1 回だけです。

Visual Studio を更新する

次のリソースは、Visual Studio を更新し、最新かつ安全な状態に維持するのに役立ちます。 ベスト プラクティスは、毎月の更新を計画することです。

Configure Visual Studio (Visual Studio の構成)

  • Visual Studio の動作に影響するポリシーの構成 Microsoft Intune 設定カタログまたは Visual Studio 管理者用テンプレート (ADMX) を使用すると、組織全体のクライアント マシンで Visual Studio ポリシーを簡単に構成できます。 これには、インストールと更新の動作を制御するポリシーの構成が含まれます。たとえば、更新を許可するユーザー、他のバージョンやインスタンスと共有するパッケージのインストール場所、パッケージをキャッシュする場所とキャッシュするかどうか、管理者の更新プログラムを有効にするかどうか、どのように適用するか、どの更新プログラム チャネルを使用できるか、クライアントにどのように表示するか、更新時にサポートされていないコンポーネントを削除するか、通知の表示と非表示をどのようにするか、などです。 これには、顧客フィードバック、テレメトリLive Share開発トンネルの動作を管理するポリシーの構成も含まれます。

  • カスタム ブートストラップ パッケージを作成 します。 カスタム ブートストラップ パッケージを作成し、製品マニフェストとパッケージ マニフェストを作成してインストール構成をさらに制御する高度な手法について確認します。

Visual Studio の管理、変更、または修復

  • クライアント マシンに インストールされている Visual Studio インスタンスを検出、検証、管理 します。

  • トラブルシューティングのヒントを入手します 。 Visual Studio をインストールまたは更新するときにヘルプを取得し、ブロックされている場合は問題を報告する方法を調べます。 これらのヒントには、オンラインまたはオフラインのインストールに関する問題のほとんどを解決できるステップ バイ ステップの手順が含まれています。

  • Visual Studio を修復して更新プログラムの問題を修正します。 Visual Studio のインストールが損傷したり、破損したりすることがあります。 修復は、更新プログラムを含め、すべてのインストール操作のインストール時の問題を解決するのに役立ちます。

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

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

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

関連項目