VisualStudioが認識されない

UnrealEngineとVisualStudio2017をインストールしたのですが、
C++のScriptを作ろうとしたときにコンパイラが見つかりませんと出ています。
VisualStudioのワークロードも必要な機能もインストールしました。
原因がわかりません。

英語ですが、似たような報告がありました。
[No compiler was found! - Getting Started & Setup - Epic Developer Community Forums][1]

Visual Studioのインストーラーから、Repair(日本語だと修復ボタン?)を実行すると治る可能性がありそうです。
以下画像はWin10&2015ですが、2017でも似たようなUIで修復ができるかと思います。