UE4.27, Packaging failed, "is found in memory and is an export but does not have all load flags"
打包时发生如下错误
"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()的话,也可以解决问题(未验证)
感谢阅读,敬请斧正