A few things to try:
- Verify you selected the C++ Toolchain when installing VS2015/VS2017. If you installed things correctly you should see “Program Files (x86)/MicrosoftVisualStudio 14.0 (15.0 for 2017 I believe)/VC/bin” and it should have lots of various binaries like cl.exe, etc.
- One thing UHT is complaining about is your Incredibuild license is invalid, this shouldn’t cause any issues (it’ll just run in solo mode), but consider uninstalling Incredibuild if you don’t plan to use it just to reduce noise.
- Verify you have Environment variables that point to the appropriate tools directory. E.g. if you have VS2015 installed you should have an environment variable called “VS140COMNTOOLS” which points to “C:\Program Files(x86)\Microsoft Visual Studio 14.0\Common7\Tools” or where ever you installed VS.
9/10 times when people have issues like this, it’s forgetting to install the Toolchain when they went through the install process. You HAVE to manually select it, it’s not a default option.