UE5.5在Visual Studio中Ctrl+F5运行报错:UnrealBuildTool退出码1求助
解决Unreal Engine 5.5在VS中Ctrl+F5运行时UnrealBuildTool退出代码1的问题
针对你遇到的「能通过.uproject打开项目、VS可构建但Ctrl+F5运行失败,UnrealBuildTool以代码1退出」的问题,按以下步骤排查:
检查VS启动项目配置
右键解决方案 → 选择「设置启动项目」,确认选中的是你的游戏项目(不是UnrealBuildTool或引擎自带项目),启动动作设为「启动」。手动指定调试目标路径
- 点击VS顶部启动项目的下拉框 → 选「属性」
- 切换到「调试」选项卡,在「命令」栏手动填写项目编译后的可执行文件路径,比如
D:/YourProject/Binaries/Win64/YourProject.exe - 把「工作目录」设为该可执行文件所在的文件夹,比如
D:/YourProject/Binaries/Win64
彻底清理重建项目
- 关闭VS和UE编辑器
- 删除项目目录下的
Binaries、Intermediate、Saved三个文件夹 - 右键.uproject文件 → 选择「Generate Visual Studio project files」重新生成项目文件
- 打开VS,先执行「Build Solution」完整构建,完成后再尝试Ctrl+F5
排查路径问题
确保引擎路径和项目路径里没有中文、空格或特殊字符;打开.uproject文件(记事本即可),检查EngineAssociation字段是否对应正确的UE5.5版本标识。新手友好的日志查看方法
- 通过.uproject打开UE编辑器,点击顶部菜单「Window」→「Developer Tools」→「Output Log」
- 点击编辑器里的「Play」按钮运行游戏,看输出日志里的红色错误信息
- 或者去项目的
Saved/Logs文件夹,打开最新的日志文件,搜索「Error」或「Failed」关键词定位问题
内容的提问来源于stack exchange,提问作者Lightknight Knight
相关产品推荐
相关产品推荐

