web-dev-qa-db-ja.com

vs_buildtools.exeがVisualStudio Build Tools2017にありません

I インストール済み Visual Studioビルドツール2017は、リンク(下部の[その他のツールとフレームワーク]の下)を使用して、Visual C++ビルドツールとWeb開発ビルドツールの両方のワークロードをインストールします。デフォルトのフォルダを保持しました。

Microsoft Webアプリケーションターゲットがありません などのかなりの数の記事に基づいて、C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Binフォルダーにvs_buildtools.exeが表示されると予想しましたが、表示されません。このスクリーンショットからわかるように、MSBuild.exeが表示されます。

enter image description here

これがインストーラーのスクリーンショットです。

enter image description here

本当に、まったく同じことを言っているかなりの数の記事があります: 12 、2つだけを挙げます。

Vs_buildtools.exeを取得するにはどうすればよいですか?

どうやら、Microsoftが引き起こしたWebアプリケーションターゲットの欠落の問題を解決する唯一の方法は、15.0ではなくなったため、この実行可能ファイルを使用して、 answer で指定されているようにvs_buildtools.exe --add Microsoft.VisualStudio.Workload.WebBuildToolsを実行することです。あるべきものがないのも今はイライラします。マイクロソフトは、ビルドツールの新しいリビジョンで何かを変更しましたか?

11

Vs_buildtools.exeを取得するにはどうすればよいですか?

あなたはすでにvs_buildtools.exeを持っています。

両方のワークロードをインストールするリンク(下部の[その他のツールとフレームワーク]の下)を使用して、Visual Studio Build Tools2017をインストールしました

インストールされているファイル名はvs_buildtools__339506979.1501125082.exeであり、名前にバージョン情報が含まれていることがわかります。名前をvs_buildtools.exeに変更できます。これは、必要な名前です。

vs_buildtools.exeの更新:

enter image description here

コマンドを使用した後:

vs_buildtools.exe --add Microsoft.VisualStudio.Workload.WebBuildTools

WebBuildToolsは次の場所にインストールされます。

C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\Microsoft\VisualStudio\v15.0\WebApplications

また、 answer の下のコメントに注意してください。

「VisualStudio2017のビルドツール」インストーラー(visualstudio.com/thank-you-downloading-visual-studio/…)を既にダウンロードしている場合は、そのインストーラーを起動し、[変更]をクリックして、[Web開発ビルドタスク]にチェックマークを付けます。 「ワークロードモジュールのチェックボックス。次に、[変更]ボタンをクリックして、インストーラーを終了させます。

13
Leo Liu-MSFT