Unreal Engine, error C4756: overflow in constant arithmetic

문제발생

VS 2022 에디터에서 Unreal Editor 컴파일 도중 오류 발생

Error List에서 "error C4756: overflow in constant arithmetic" 오류 메시지로 컴파일 되지 않음

환경

  • Visual Studio 2022 / 17.12
  • Unreal Engine 5.4.4
  • Windows SDK 10.0.26100.1 

원인

Unreal Engine은 INFINITY로 많이 사용하는데, SDK 버전 10.0.26100.1 에서는 overflow C4756 오류 문구가 출력함

https://developercommunity.visualstudio.com/t/C4756-related-issues-in-VS-2022/10697767

해결

Windows SDK 10.0.26100.1 버전을 제거하고 10.0.22621.755 버전으로 임시 다운그레이드함