Unreal Engine Doesn't Create C++ Project

Everything works until I create a C++ project. The launcher doesn’t complain about a lack of IDE (I have VS17), and no other errors/warnings that I notice. However, when I try to make a project, it crashes & gives me this error:

The project could not be compiled. Would you like to open it in Visual Studio?

Running E:/EpicGames/UnrealEngine/UE_4.16/Engine/Binaries/DotNET/UnrealBuildTool.exe MyProject2 Development Win64 -project=“E:/UnrealEngine/Projects/MyProject2/MyProject2.uproject” -editorrecompile -progress -NoHotReloadFromIDE
Performing full C++ include scan (building a new target)
Creating makefile for MyProject2 (no existing makefile)
@progress push 5%
Parsing headers for MyProject2Editor
Running UnrealHeaderTool “E:\UnrealEngine\Projects\MyProject2\MyProject2.uproject” “E:\UnrealEngine\Projects\MyProject2\Intermediate\Build\Win64\MyProject2Editor\Development\MyProject2Editor.uhtmanifest” -LogCmds=“loginit warning, logexit warning, logdatabase error” -Unattended -WarningsAsErrors -installed
Reflection code generated for MyProject2Editor in 8.9533894 seconds
@progress pop
ERROR: No 32-bit compiler toolchain found in E:\VisualStudio\VC\bin\cl.exe

If anyone could help, that would be delightful. Thanks and have a good evening.

Thanks for your quick answer! However I believe I already do have C++ support installed. I have three main selections installed:
Universal Windows Platform Development
Desktop Development with C++
and Game Development with C++.
Is there anything else you can see, or am I missing a specific download? I’m sorry for any inconvenience I may have caused.

Can you create Win32 c++ application with visual studio?
If you can not, the visual studio will tell you what you need to install

I installed both of these things, but it still seems to not work.

Yeah, here is the basic part of it:

If you want to see the rest, just tell me. There’s also “Unreal Engine Installer, Windows 8.1 SDK, C++/CLI Support, and VC++ 2015.3 v140 toolset (x86,x64)” installed on the right.
As for the bin directory, I suck at computers, I’m only good at programming,
(ironic, right?) so you’ll need to be more specific on where I can find it.

You don’t have C++ toolchain installed in you VS installation, since VS2015 you need to turn it on manually (because M$ wants you to use C# insted ;p) during instalation. Do to Control Panel/Programs and there edit you VS installation and add C++ support.

Yes, I can create a Win32 project :/.

Ensure 2 things:

  1. install windows sdk v8.1
  2. go to visual studio installer → modify → install the VC++ 2015.3 v140 toolset.

can you take screenshots for your “visual studio installer” under components tab and your /bin directory?