Compile always fail when creating a new C++ project with 5.3.2

Greetings, fellow devs!

I’ve been using 5.3.2 for quite some time working around with Blueprints, everything is fine. Recently I tried to learn C++ and created a new C++ project with 5.3.2, and the compilation failed as shown below.

I recreated the C++ project several times and it didn’t work, I tried creating a Blueprint project instead and things went smoothly. However, I still couldn’t create a single C++ file inside any Blueprint projects since the compilation kept failing.

Then I deleted the 5.3.2 engine and got it re-installed, and the problem still exists. At last, I downloaded the 5.2.1 version and magically it worked, there’s no problem creating C++ projects with 5.2.1.

On top of that, I checked and installed the latest .NET SDK with VS Installer and no help. Can anyone help me? I’m working on several 5.3.2 projects and don’t want to switch to 5.2.1. Is this a problem with 5.3.2?

Latest version of Visual Studio 17.9 will give you that compilation error which is an easy fix but will required to rebuild the whole engine. Best solution, install an early version like 17.6.

Thanks, will try to check that out.