U4.18 debug Editor complie error

My project with U4.18 compile is just ok on Development Editor mode on Win7 system with vs2015.
but if change to DebugGame editor mode,will be error.

2>C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\corecrt.h(128): error C2953: “_CrtEnableIf”: 类模板已经定义
2>  C:\Program Files (x86)\Windows Kits\10\include\10.0.10150.0\ucrt\corecrt.h(125): note: 参见“_CrtEnableIf”的声明
2>C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\corecrt.h(455): error C2011: “__crt_locale_data_public”:“struct”类型重定义
2>  C:\Program Files (x86)\Windows Kits\10\include\10.0.10150.0\ucrt\corecrt.h(455): note: 参见“__crt_locale_data_public”的声明
2>C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\corecrt.h(462): error C2011: “__crt_locale_pointers”:“struct”类型重定义
2>  C:\Program Files (x86)\Windows Kits\10\include\10.0.10150.0\ucrt\corecrt.h(462): note: 参见“__crt_locale_pointers”的声明
2>C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\corecrt.h(470): error C2011: “_Mbstatet”:“struct”类型重定义
2>  C:\Program Files (x86)\Windows Kits\10\include\10.0.10150.0\ucrt\corecrt.h(470): note: 参见“_Mbstatet”的声明
2>C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\corecrt_wctype.h(79): error C2059: 语法错误:“(”
2>C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\corecrt_wctype.h(80): error C2059: 语法错误:“(”
2>C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\corecrt_wctype.h(94): error C2059: 语法错误:“(”
2>C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\corecrt_wctype.h(95): error C2059: 语法错误:“(”
2>C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\ctype.h(27): error C2059: 语法错误:“(”
2>C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\ctype.h(27): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int

What is more, same code same mode(DebugGame Editor) in win10 is ok.

Hello cart,

Sorry for not responding to your post sooner. Are you still having trouble with this? I tried making a new code project in 4.18 on and was able to successfully build for both Development Editor and DebugGame Editor in Visual Studio. Do you see this same error in a new test project, or does it only occur in your own project?

Hi cart,

We have not heard back from you for a while. Do you still need help with this issue? I will be marking this post as resolved for internal tracking purposes, but please feel free to add a comment with more information to re-open the post if you need any additional information.