Error c4688 4.20

1>------ 已启动生成: 项目: ActionRPG, 配置: Development_Editor x64 ------
1>Using ‘git status’ to determine working set for adaptive non-unity build.
1>Distributing 3 actions to XGE
1>--------------------Build System Warning---------------------------------------
1>License is invalid:
1> License information is invalid. Please try reloading your license file using the Coordinator Monitor application on the Coordinator machine, or reinstall IncrediBuild.
1> This build will run in standalone mode.
1>
1>-------------------------------------------------------------------------------
1>--------------------Project: Default-------------------------------------------
1>Module.ServerRecast.cpp (0:28.78 at +0:00)
1>C:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\um\winnt.h(584): warning C4005: “TEXT”: 宏重定义
1>c:\program files\epic games\ue_4.20\engine\source\runtime\core\public\HAL/Platform.h(884): note: 参见“TEXT”的前一个定义
1>C:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\um\winioctl.h(8910): error C4668: 没有将“_WIN32_WINNT_WIN10_TH2”定义为预处理器宏,用“0”替换“#if/#elif
1>C:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\um\winioctl.h(8916): error C4668: 没有将“_WIN32_WINNT_WIN10_RS1”定义为预处理器宏,用“0”替换“#if/#elif
1>C:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\um\winioctl.h(8921): error C4668: 没有将“_WIN32_WINNT_WIN10_TH2”定义为预处理器宏,用“0”替换“#if/#elif
1>C:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\um\winioctl.h(8925): error C4668: 没有将“_WIN32_WINNT_WIN10_TH2”定义为预处理器宏,用“0”替换“#if/#elif
1>C:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\um\winioctl.h(8932): error C4668: 没有将“_WIN32_WINNT_WIN10_RS2”定义为预处理器宏,用“0”替换“#if/#elif
1>C:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\um\winioctl.h(8942): error C4668: 没有将“_WIN32_WINNT_WIN10_RS2”定义为预处理器宏,用“0”替换“#if/#elif
1>C:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\um\winioctl.h(8946): error C4668: 没有将“_WIN32_WINNT_WIN10_TH2”定义为预处理器宏,用“0”替换“#if/#elif
1>C:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\um\winioctl.h(8951): error C4668: 没有将“_WIN32_WINNT_WIN10_RS3”定义为预处理器宏,用“0”替换“#if/#elif
1>C:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\um\winioctl.h(8958): error C4668: 没有将“_WIN32_WINNT_WIN10_RS4”定义为预处理器宏,用“0”替换“#if/#elif
1>C:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\um\winioctl.h(8961): error C4668: 没有将“_WIN32_WINNT_WIN10_RS1”定义为预处理器宏,用“0”替换“#if/#elif
1>C:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\um\winioctl.h(8964): error C4668: 没有将“_WIN32_WINNT_WIN10_RS4”定义为预处理器宏,用“0”替换“#if/#elif
1>C:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\um\winioctl.h(8969): error C4668: 没有将“_WIN32_WINNT_WIN10_RS1”定义为预处理器宏,用“0”替换“#if/#elif
1>C:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\um\winioctl.h(9159): error C4668: 没有将“_WIN32_WINNT_WIN10_RS2”定义为预处理器宏,用“0”替换“#if/#elif
1>C:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\um\winioctl.h(9726): error C4668: 没有将“_WIN32_WINNT_WIN10_RS4”定义为预处理器宏,用“0”替换“#if/#elif
1>C:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\um\winioctl.h(13648): error C4668: 没有将“_WIN32_WINNT_WIN10_RS3”定义为预处理器宏,用“0”替换“#if/#elif
1>C:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\um\winioctl.h(13665): error C4668: 没有将“_WIN32_WINNT_WIN10_RS3”定义为预处理器宏,用“0”替换“#if/#elif
1>C:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\um\winioctl.h(13684): error C4668: 没有将“_WIN32_WINNT_WIN10_RS2”定义为预处理器宏,用“0”替换“#if/#elif
1>C:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\um\winioctl.h(13803): error C4668: 没有将“_WIN32_WINNT_WIN10_RS3”定义为预处理器宏,用“0”替换“#if/#elif
1>C:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\um\winioctl.h(13953): error C4668: 没有将“_WIN32_WINNT_WIN10_RS4”定义为预处理器宏,用“0”替换“#if/#elif
1>C:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\um\winioctl.h(13966): error C4668: 没有将“_WIN32_WINNT_WIN10_RS4”定义为预处理器宏,用“0”替换“#if/#elif
1>C:\Program Files (x86)\Windows Kits\10\include\10.0.17134.0\um\winioctl.h(14178): error C4668: 没有将“_WIN32_WINNT_WIN10_RS1”定义为预处理器宏,用“0”替换“#if/#elif
1>
1>Error executing C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.14.26428\bin\HostX64\x64\cl.exe (tool returned code: 2)
1>---------------------- Done ----------------------
1>
1> Rebuild All: 0 succeeded, 1 failed, 0 skipped
1>
1>1 build system warning(s):
1> - License is invalid
1>
1>UnrealBuildTool : error : UBT ERROR: Failed to produce item: D:\ActionRPG\ActionRPG_Client\Plugins\ServerRecast\Binaries\Win64\UE4Editor-ServerRecast.dll
1> (see …/Programs/UnrealBuildTool/Log.txt for full exception trace)
1>Total build time: 31.54 seconds (XGE executor: 0.00 seconds)
1>C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\VCTargets\Microsoft.MakeFile.Targets(44,5): error MSB3075: 命令““C:\Program Files\Epic Games\UE_4.20\Engine\Build\BatchFiles\Build.bat” ActionRPGEditor Win64 Development “D:\ActionRPG\ActionRPG_Client\ActionRPG.uproject” -WaitMutex -FromMsBuild”已退出,代码为 5。请验证您是否拥有运行此命令的足够权限。
1>已完成生成项目“ActionRPG.vcxproj”的操作 - 失败。
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========

Having the same problem on my end, did u ever fix this?

卸载VS里的单个组件的IncreddiBuild-生成加速就可以解决

具体怎么操作啊?请明示,多谢