Why I failed building a C++ project with this error

My UE version is 4.18, with VS2017
When I try to create a C++ project, why it fail with the following Complie Error?

Running D:/Program Files/UE4/UE_4.18/Engine/Binaries/DotNET/UnrealBuildTool.exe MyCProject Development Win64 -project=“D:/UE4_ddjing/MyCProject/MyCProject.uproject” -editorrecompile -progress -NoHotReloadFromIDE
Performing full C++ include scan (building a new target)
Creating makefile for MyCProject (no existing makefile)
@progress push 5%
Parsing headers for MyCProjectEditor
Running UnrealHeaderTool “D:\UE4_ddjing\MyCProject\MyCProject.uproject” “D:\UE4_ddjing\MyCProject\Intermediate\Build\Win64\MyCProjectEditor\Development\MyCProjectEditor.uhtmanifest” -LogCmds=“loginit warning, logexit warning, logdatabase error” -Unattended -WarningsAsErrors -installed
Reflection code generated for MyCProjectEditor in 9.1633359 seconds
@progress pop
Distributing 9 actions to XGE
Fatal Error: Failed to open/create session data
Failed to open/create session data: STATUS_ACCESS_DENIED

ERROR: UBT ERROR: Failed to produce item: D:\UE4_ddjing\MyCProject\Binaries\Win64\UE4Editor-MyCProject.dll
Total build time: 14.56 seconds (XGE executor: 0.00 seconds)