This topic lists any additional software that you need to be able to use Enterprise Developer Build Tools for Windows.
If you already have Microsoft Build Tools for Visual Studio 2017 installed, you must ensure that it contains the Visual C++ build tools workload (or at least the individual components contained in that workload) before you run this installation.