UE4.27, Packaging failed, "is found in memory and is an export but does not have all load flags"

发布时间 2023-08-27 12:19:05作者: 第二浮世绘散修

打包时发生如下错误

"is found in memory and is an export but does not have all load flags"

通过查阅论坛,问题原因出在,某类的构造函数里包含xxx->SetChildActorClass(ActualOne)

 

整理到的解决办法并未完全验证

1,愿意手动设定ChildActorComponent的话,将原代码改为xxx->SetChildActorClass(nullptr)可以解决打包问题(已验证

2,功能需求允许将该部分代码移动到PostInitializeCompenents()或BeginPlay()的话,也可以解决问题(未验证

 

感谢阅读,敬请斧正