问题描述
我在使用 UE 5.7.4(Epic Launcher 版) 打包 Windows 平台项目时,打包进度一直卡在 网络访问/ SDK 验证阶段,无法进入真正的编译和打包流程。
具体表现为:
打包时弹出 SDK 验证窗口,虽然可以这个强制打包,但因为引擎一直在尝试访问谷歌还是某服务器但一直超时导致无法继续。
如果去更新SDK的话它又一直还是这个在访问无谷歌还是某服务器导致一直超时无法进行更新,刷新平台也一直在查询中没有任何进度
即使断网,引擎仍会反复尝试联网访问,导致打包进程被挂起而没有进入下一个阶段。
日志中刷出大量黄色警告(libcurl、EOS、Epic 数据上报等),虽然知道不影响打包(本身),但打包始终无法进入下一步(因为联网在前面)。
项目为纯蓝图项目
环境信息
引擎版本:UE 5.7.4(Launcher 版)
项目类型:纯蓝图项目(未添加 C++ 类)
Windows 版本:Windows 11
Visual Studio:VS 2022(已安装 C++ 桌面开发、游戏开发、MSVC v143、Windows 11 SDK 10.0.22621.0、.NET Framework 4.8 SDK)
*已安装的 .NET:.NET 6.0 SDK(x64)、.NET Core 3.1 Runtime(x64)
已尝试过的解决方案(均无效)
以下是我已经尝试过的方法,均未能解决问题:
- 在 VS Installer 中补全组件:已确认安装了 C++ 工作负载、MSVC v143、Windows 11 SDK、.NET Framework 4.8 SDK、.NET 6.0 SDK(官网独立安装)。
- 断网打包后,引擎 仍会尝试联网访问,日志显示持续重试,无法跳过。
- 清理项目缓存:删除 文件夹,问题依旧。
禁用相关插件:尝试禁用网络相关插件
(如 Fab、EOS Shared、UDP Messaging),问题依旧。
求助内容
-
如何跳过 引擎联网访问或SDK一直未正常安装,直接进入打包流程?
-
是否有 命令行参数或环境变量 可以强制禁用访问?
-
是否有人遇到类似情况,最终是通过什么方式解决的?
- 项目为纯蓝图项目,未添加 C++ 类。
- 已尝试断网、改配置、禁插件、装运行库,均无效。
- 希望得到官方或资深开发者的帮助,感谢!