【UE4】VS2022编译UE4.26.2工程问题记录

最近将VS2019 升级到了VS2022,编译项目时遇到了一些问题,在此记录一下~

一. GenerateProjectFiles.bat 生成失败

安装 MSVC v142 - VS 2019 C++ x64/x86 生成工具

二. 编译失败,提示常量算法中溢出

  1. 安装 Windows 10 SDK (10.0.19041.0)
  2. 修改BuildConfiguration.xml
    修改 \Engine\Saved\UnrealBuildTool\BuildConfiguration.xml 配置,添加SDK Version
cpp 复制代码
<?xml version="1.0" encoding="utf-8" ?>
<Configuration xmlns="https://www.unrealengine.com/BuildConfiguration">
	<WindowsPlatform>
		<WindowsSdkVersion>10.0.19041.0</WindowsSdkVersion>
	</WindowsPlatform>
</Configuration>