IDE をインストールせずにビルド サーバーに VS2017 バージョンの msbuild をインストールするにはどうすればよいですか? 質問する

IDE をインストールせずにビルド サーバーに VS2017 バージョンの msbuild をインストールするにはどうすればよいですか? 質問する

これまで、これはMicrosoft Build Toolsで行われてきました。しかし、Build Tools は 2015 以降のバージョンでは利用できない可能性があります。代替となるのは Visual Studio ビルド ツールのようですが、まだ実際のホームページはないようです。

VS2017 Professional インストーラーをダウンロードし、[個別のコンポーネント]タブに移動しました。すぐに、概要に Visual Studio コア エディターがあり、753 MB を占めていることが示されます。エディターは必要ありません。msbuild だけです。エディターの選択を解除する方法はありません。

Visual Studio IDE をインストールせずに、最新バージョンの msbuild をインストールする方法はありますか?

ベストアンサー1

Visual Studio ビルド ツールは、IDE とは別のダウンロードです。これらは非常に小さなサブセットのようで、Visual Studio 2019 のビルド ツール(ダウンロード) と呼ばれます。

GUI を使用してインストールを行うことも、msbuild のインストールをスクリプト化することもできます。

vs_buildtools.exe --add Microsoft.VisualStudio.Workload.MSBuildTools --quiet

Microsoft.VisualStudio.Workload.MSBuildToolsは、必要な 3 つのサブコンポーネントの「ラッパー」 ID です。

  • Microsoft.コンポーネント.MSBuild
  • Microsoft.VisualStudio.Component.CoreBuildTools
  • Microsoft.VisualStudio.Component.Roslyn.コンパイラ

利用可能なその他の CLI スイッチに関するドキュメントは、こちらでご覧いただけます。

ビルド ツールのインストールは、完全な IDE よりもはるかに高速です。私のテストでは、5 ~ 10 秒かかりました。カーソル--quietが短時間変化する以外には進行状況インジケーターはありません。インストールが成功した場合は、 でビルド ツールが表示されるはずです%programfiles(x86)%\Microsoft Visual Studio\2019\BuildTools\MSBuild\Current\Bin

そこに表示されない場合は、--quietインストール中に発生する可能性のあるエラー メッセージを確認するために、なしで実行してみてください。

おすすめ記事