なんだかGoodVibes

日々の勉強メモです。

【VisualStudio】VisualStudio2019をオフラインでインストールする

こんにちは。
Visual Studio2019をオフラインでインストールしたのでメモ。

概要

Visual Studio2019はオフラインインストール用のisoファイルがありません。
(どうやら、Visual Studio2017も同様みたい)

今回インストールするのは

  • .NETデスクトップ開発
  • C++デスクトップ開発

言語は英語と日本語をインストールします。


大まかな手順は以下です。

  • Webインストーラーをインストール(ネットワーク要)
  • ローカルインストールキャッシュを作成(ネットワーク要)
  • ローカルキャッシュからインストール


ローカルインストールキャッシュを作成

c:\vs2019layoutに作成していきます。

.NETデスクトップ開発

vs_community.exe --layout c:\vs2019layout --add Microsoft.VisualStudio.Workload.ManagedDesktop  --includeOptional --lang en-US ja-JP

C++デスクトップ開発

vs_community.exe --layout c:\vs2019layout --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended --lang en-US ja-JP

コマンドを実行したら、インストーラ起動後
コマンドプロンプトが立ち上がり、ダウンロードが開始されます。


フル機能をインストールする場合は以下です。
以下を実行する場合、35GB以上のディスク領域が必要なので注意してください。

vs_community.exe --layout c:\vslayout --lang en-US ja-JP


ローカルキャッシュからインストール

先程作成したフォルダ(今回だとvs2019layout)の中にある
vs_community.exeを実行すると、ダウンロードとインストールが開始されます。


証明書のインストールが必要な場合があるみたいです。
証明書はCertificatesフォルダにダウンロードされています。
右クリックで「証明書のインストール」を選択して指示に従って
証明書をダウンロードしてください。
このとき、パスワードを求められた場合は空でOKのようです。


参考

オフライン インストールを作成する - Visual Studio | Microsoft Docs

オフライン インストールのための証明書をインストールする - Visual Studio | Microsoft Docs



以上です。