UE5.3 cannot create a C++ project using the latest VS2022, and compiles with errors

UE5.3 cannot create a C++ project using the latest VS2022, and compiles with errors

Building test503cpp3Editor…
Using Visual Studio 2022 14.40.33811 toolchain (C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807) and Windows 10.0.18362.0 SDK (C:\Program Files (x86)\Windows Kits\10).
Determining max actions to execute in parallel (16 physical cores, 24 logical cores)
Executing up to 16 processes, one per physical core
------ Building 6 action(s) started ------
[1/6] Resource Default.rc2
[2/6] Compile [x64] SharedPCH.Engine.Cpp20.cpp
Detected compiler newer than Visual Studio 2022, please update min version checking in WindowsPlatformCompilerSetup.h
D:\Program Files\Epic Games\UE_5.3\Engine\Source\Runtime\Core\Public\Traits\IsContiguousContainer.h(6): fatal error C1083: Cannot open include file: ‘initializer_list’: No such file or directory
Total time in Parallel executor: 0.47 seconds
Total execution time: 2.82 seconds

3 Likes

Double check your visual studio ver is 17.10.1

From your project solution visual studio, make sure your project is mark as startup: