如何将Unreal Engine 5从使用Build Tool 2019切换为2022版本
如何将Unreal Engine 5的构建工具从VS Build Tools 2019切换到2022
完全可以切换到Visual Studio Build Tools 2022,以下是具体操作步骤:
1. 安装VS Build Tools 2022的必要组件
安装时必须勾选以下内容,确保UE5能正常调用:
- 工作负载:
Desktop development with C++ - 单个组件:
.NET Framework 4.8 SDK(UE5核心依赖)MSVC v143 - VS 2022 C++ x64/x86 build tools(选择最新版本)- 匹配你系统的
Windows 10 SDK或Windows 11 SDK
2. 配置UE5使用VS 2022构建工具
有两种配置方式,按需选择:
项目级配置(仅当前项目生效)
在项目根目录的Config文件夹中新建或编辑BuildConfiguration.xml,添加以下代码:
<?xml version="1.0" encoding="utf-8"?> <Configuration xmlns="https://www.unrealengine.com/BuildConfiguration"> <WindowsPlatform> <Compiler>VisualStudio2022</Compiler> </WindowsPlatform> </Configuration>
全局配置(所有UE5项目生效)
编辑用户级配置文件Documents\Unreal Engine\UnrealBuildTool\BuildConfiguration.xml(若不存在则新建),添加上述相同的XML内容。也可以修改UE5安装目录下Engine\Config\BaseBuildConfiguration.xml,但用户级配置优先级更高。
3. 验证切换是否成功
打开UE5编辑器后,点击Tools -> Refresh Visual Studio Project重新生成项目文件。之后通过Window -> Developer Tools -> Output Log打开日志,搜索Compiler关键字,若显示为VisualStudio2022则说明配置生效。
注意事项
- UE5.1及以上版本对VS 2022兼容性更佳,若使用更早版本的UE5,建议升级到最新稳定版。
- 切换编译器后,删除项目的
Binaries和Intermediate文件夹清理旧缓存,避免编译冲突。
内容的提问来源于stack exchange,提问作者KHAIRUL AZANNI AMRAN
相关产品推荐
相关产品推荐

