如何在Visual Studio 2022中全局设置MSVC工具集版本适配UE5.3
全局配置Unreal Engine 5.3使用指定MSVC工具集版本
针对你遇到的UE5.3识别MSVC工具集版本不符的问题,无需逐项目配置,直接修改UE引擎的全局配置文件即可实现统一设置,步骤如下:
- 定位到Epic Games安装的UE5.3目录,找到路径:
Engine/Programs/UnrealBuildTool/Configuration/WindowsPlatform.xml - 用文本编辑器打开该文件,找到
<WindowsPlatform>节点下的<CompilerVersion>标签,将默认值(比如你当前的14.29)修改为你的MSVC版本号14.37(对应VS2022 17.7.4的14.37.32822工具集) - 修改前建议备份原文件,保存修改后关闭编辑器
验证配置是否生效:
- 启动UE5.3,打开任意项目,进入项目设置 > 平台 > Windows > 编译器版本,确认已自动切换为14.37
- 或者打开命令行,导航到UE5.3目录的
Engine/Binaries/DotNET,运行UnrealBuildTool.exe -version,查看输出的编译器版本是否匹配
注意:确保你的Visual Studio 2022 17.7.4已完整安装14.37工具集,若之前未安装,需打开VS安装器补充对应组件。
内容的提问来源于stack exchange,提问作者ark1974
相关产品推荐
相关产品推荐

