As a follow up comment on this question, when I choose the option to create a new project on Blueprint mode and I try to create a new C++ class on it, the following error message appears
Creating makefile for MyProject4Editor (no existing makefile)
Parsing headers for MyProject4Editor
Running UnrealHeaderTool “C:\Users\ed\Documents\Unreal Projects\MyProject4\MyProject4.uproject” “C:\Users\ed\Documents\Unreal Projects\MyProject4\Intermediate\Build\Win64\MyProject4Editor\Development\MyProject4Editor.uhtmanifest” -LogCmds=“loginit warning, logexit warning, logdatabase error” -Unattended -WarningsAsErrors -installed
Reflection code generated for MyProject4Editor in 7.3281105 seconds
Using Visual Studio 2017 14.16.27023 toolchain (C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023) and Windows 10.0.17763.0 SDK (C:\Program Files (x86)\Windows Kits\10).
Building 7 actions with 8 processes…
[1/7] Default.rc2
[2/7] ERROR: Unable to open C:\Users\ed\Documents\Unreal Projects\MyProject4\Intermediate\Build\Win64\MyProject4Editor\Development\Engine\SharedPCH.Engine.h.txt.tmp for output