The error is because your Visual Studio 2017 installation misses some components and/or is not updated to the latest release. Since there is quite some time I don’t do such type of install I might miss some info, looking for a tutorial would be best, but if my mind doesn’t fail me, these components must be installed (execute Visual Studio Community 2017 install and click on Modify Button):
- .Net Core Cross Platform development
- Game development with C++
- .Net Desktop development (probably not)
- Universal Windows Platform development (probably not)
Once the components download and install, you try to execute the setup.bat again.