ローカル インストール用の Visual Studio のオフライン インストール パッケージを作成する
📣フィードバックをお待ちしております。この アンケートの を完了し、レイアウトエクスペリエンスを向上させる方法をお知らせください。ご支援をいただき、ありがとうございます。
Visual Studio は、さまざまなコンピューター構成で適切に動作するように設計されています。 この記事では、ローカル コンピューターにインストールするファイルのオフライン インストール パッケージを作成する方法について説明します。
重要
クライアント ワークステーションのネットワーク全体で Visual Studio の展開を実行するエンタープライズ IT 管理者の場合、または別の コンピューターに転送またはインストールするファイルのインストール パッケージ 作成する必要がある場合は、Visual Studio 管理者ガイドを参照してください。Visual Studio ページのネットワーク ベースのインストールを作成、 と は、ドキュメント クライアント コンピューターにレイアウトを展開します。
[すべてダウンロードしてインストールする] 機能を使用する
場合によっては、オンライン アクセスに問題があります。 たとえば、信頼性の低いインターネット接続がある場合や、インターネット接続の帯域幅が低い場合があります。 このような状況では、Visual Studio の取得に使用できる他の方法があります。 Visual Studio インストーラーから [全部ダウンロードしてからインストールする] 機能を使用して、ローカルにインストールする "前" にローカル コンピューターにインストール パッケージをダウンロードするか、コマンド ラインを使用して、後でローカルにインストールするローカル インストール パッケージを作成することができます。
ブートストラップ をダウンロードしたら、それを実行して Visual Studio をインストールします。 最初にインストールしてから、最新バージョンの Visual Studio インストーラーを起動します。このインストーラーを使用して、インストールのカスタマイズと構成、インストール パッケージのダウンロード、製品のインストールを行うことができます。
インストールを開始する前に製品のダウンロードを完了するには、[すべてダウンロード] 選択し、Visual Studio インストーラーの既定の [ワークロード] タブの下部にあるドロップダウンで オプションをインストールします。 この機能の目的は、Visual Studio が最終的にインストールされるコンピューターに、事前に Visual Studio パッケージをダウンロードすることです。 最初にパッケージをローカルにダウンロードすると、Visual Studio をインストールする前にインターネットから安全に切断できます。
「すべてダウンロードしてからインストール」オプション
手記
すべてダウンロードし、 機能をインストールすると、ローカル コンピューターにカスタマイズされた Visual Studio インストール パッケージがダウンロードされます。 このダウンロードしたインストール パッケージは、そのように動作するように設計されていないため、別のコンピューターに転送しないでください。
インストール パッケージをダウンロードし、ネットワーク共有またはイントラネット Web サイトでホストし、それを別のコンピューターに転送またはインストールする場合は、「Visual Studio ドキュメントのネットワーク ベースのインストールを作成する」の説明に従ってネットワーク レイアウトを作成する必要があります。
Visual Studio の今後の更新プログラムを、すべてダウンロードしてからインストールする 動作に従うように構成することもできます。 詳細については、のインストールとダウンロードの動作 ドキュメントを参照してください。
コマンド ラインを使用してローカル レイアウトを作成する
手順 1 - Visual Studio ブートストラップをダウンロードする
目的の Visual Studio バージョンとエディションに適したブートストラップをダウンロードし、ローカル レイアウトのソースの場所として使用するディレクトリにコピーします。 ブートストラップは、ローカル レイアウトの作成、更新、または変更に使用する実行可能ファイルです。 この手順を完了するには、インターネット接続が必要です。
手順 2 - ローカル レイアウトを作成する
管理者特権でコマンド プロンプトを開き、ブートストラップをダウンロードしたディレクトリに移動し、ブートストラップのパラメーター を使用してローカル レイアウトを作成します。 この手順を完了するには、インターネット接続が必要です。
言語ロケールの の一覧からロケールに en-US
を変更することで、英語以外の言語をインストールできます。また、コンポーネントとワークロードの 一覧 を使用して、ローカル レイアウトをさらにカスタマイズできます。
一般的なローカル レイアウトの作成例を次に示します。 その他の例については、Visual Studio ページのネットワーク レイアウトを作成、コマンドライン パラメーターの例 ページを参照してください。
すべての機能とすべての言語で完全なローカル レイアウトを作成するには (これには時間がかかります。多くの機能 があります)。次のコマンドを実行します。
vs_enterprise.exe --layout c:\localVSlayout
1 つの言語のみの .NET Web および .NET デスクトップ開発の場合は、次を実行します。
vs_enterprise.exe --layout c:\localVSlayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --lang en-US
すべての推奨コンポーネントとオプション コンポーネントを含む C++ デスクトップ開発の場合、1 つの言語のみを実行します。
vs_enterprise.exe --layout c:\localVSlayout --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended --includeOptional --lang en-US
エクスポートされた vsconfig ファイル を使用して、レイアウトコンテンツをカスタマイズしたり、レイアウト 確認したり、レイアウト 修正 することもできます。
手順 3 - ローカル レイアウトから Visual Studio をインストールする
ローカル レイアウトから Visual Studio をインストールすると、Visual Studio インストーラーはローカル バージョンのファイルを使用します。 ただし、インストール中にレイアウトにないコンポーネントを選択すると、Visual Studio インストーラーはインターネットからコンポーネントのダウンロードを試みます。 以前にダウンロードしたファイルのみをインストールするには、ローカル レイアウトの作成に使用したのと同じ コマンド ライン オプション 使用します。 インストーラーが製品のインストール時にインターネットへのアクセスを試みないようにするには、--noweb
スイッチを使用します。
たとえば、次のコマンドを使用してローカル インストール レイアウトを作成した場合です。
vs_enterprise.exe --layout c:\localVSlayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional --lang en-US
次に、次のコマンドを使用してインストールを実行し、クライアント コンピューターがインターネットにアクセスできないようにします。
c:\localVSlayout\vs_enterprise.exe --noWeb --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional
vs_enterprise.exe --layout c:\localVSlayout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --includeOptional --lang en-US
次に、次のコマンドを使用してインストールを実行し、クライアント コンピューターがインターネットにアクセスできないようにします。
c:\localVSlayout\vs_enterprise.exe --noWeb --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --includeOptional
重要
Visual Studio Community を使用している場合は、インストールから 30 日以内にサインインするように求められる場合がありますが、製品を使用する機能には影響しません。
手記
署名が無効であるというエラーが発生した場合は、更新された証明書 インストールする必要があります。 ローカル レイアウトの [証明書] フォルダーを開きます。 各証明書ファイルをダブルクリックし、証明書マネージャー ウィザードをクリックします。 パスワードの入力を求められた場合は、空白のままにします。
サポートまたはトラブルシューティング
場合によっては、問題が発生することがあります。 Visual Studio のインストールが失敗した場合は、「Visual Studio のインストールとアップグレードに関する問題のトラブルシューティング」 を参照して、詳細なガイダンスを参照してください。
その他のサポート オプションをいくつか次に示します。
- インストール関連の問題については、インストール チャット (英語のみ) サポート オプションを使用します。
- Visual Studio インストーラーと Visual Studio IDE の両方に表示される 問題の報告 ツールを使用して、製品の問題を報告します。 IT 管理者で、Visual Studio がインストールされていない場合は、フィードバック を送信できます。
- 機能を提案し、製品の問題を追跡し、Visual Studio Developer Communityで回答を見つけます。
関連コンテンツ
- Visual Studio 管理者ガイド
- Visual Studio のオフライン インストール に必要な証明書のインストール
- コマンドライン パラメーターを使用して Visual Studio をインストールする
- Visual Studio のワークロードとコンポーネント ID
- Visual Studio のネットワーク ベースのインストールを更新する
- オフライン ドキュメントのヘルプ ビューアーのインストール