You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无法创建Unreal Engine C++空白项目,重装引擎仍未解决

UE5.3无法创建C++空白项目的解决办法

问题现象

能正常创建蓝图空白项目及其他类型项目,但无法创建C++空白项目,多次重新下载Unreal Engine 5.3后问题仍存在。

报错日志(中文翻译)

运行 E:/Unreal/UE_5.3/Engine/Build/BatchFiles/Build.bat  -projectfiles -project="E:/program/week1/MyProject3/MyProject3.uproject" -game -rocket -progress
使用捆绑的DotNet SDK版本: 6.0.302
运行UnrealBuildTool: dotnet "../../Engine/Binaries/DotNET/UnrealBuildTool/UnrealBuildTool.dll" -projectfiles -project="E:/program/week1/MyProject3/MyProject3.uproject" -game -rocket -progress
日志文件: C:\Users\SREE\AppData\Local\UnrealBuildTool\Log_GPF.txt

部分平台因SDK配置无效被跳过: IOS, Android, Linux, LinuxArm64。
详细信息请查看日志文件


生成VisualStudio项目文件:
发现项目的模块、目标和源代码...
Visual Studio 2019不支持.NET 6.0 C#项目,这些项目将不会被添加到生成的解决方案中。
如果需要.NET 6.0 C#项目支持,请生成Visual Studio 2022解决方案。
已安装的引擎要求Windows平台目标必须使用Visual Studio 2022 17.4(MSVC 14.34.x)或更高版本编译。请更新Visual Studio 2022,并确保没有配置强制WindowsTargetRules.Compiler使用VisualStudio2019。当前检测到的编译器版本为: 14.29.30153

问题根源

  1. Visual Studio 2019不兼容UE5.3依赖的.NET 6.0环境
  2. UE5.3对Windows平台的编译工具版本有硬性要求:必须使用Visual Studio 2022 17.4及以上版本(对应MSVC 14.34.x+编译器),而当前系统中仍在使用VS2019的编译器(版本14.29.30153)

解决步骤

  • 安装Visual Studio 2022 17.4或更高版本(若已安装则直接更新到对应版本)
  • 安装/更新VS2022时,务必勾选以下组件:
    • 「游戏开发与虚幻引擎」工作负载
    • MSVC v143生成工具(确保版本≥14.34)
    • .NET 6.0 SDK
  • 打开Epic Games启动器,验证UE5.3的安装完整性(点击引擎右侧的三个点 → 验证)
  • 重启电脑后,尝试重新创建C++空白项目

内容的提问来源于stack exchange,提问作者Sri Ram Kumar G

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.03 22:36:33