Class named FUNL_Resourse_C creating its CDO while changing its layout UE5打包报错

UE5打包报错

Class named FUNL_Resourse_C creating its CDO while changing its layout

ClassDefaultObject for FUNL_Resourse created at the wrong time - it may be corrupt. It is recommended that you save all data and restart the editor session

说cdo失败,经过一天查询无果,无资料无解决方法,我这是一个函数库,请仔细排查,我这是出现在其中一个函数有问题(但不报错),我是通过一个一个函数删除重新运行检查有没有报错才发现的,我这函数有可能是经过复制或重命名出现的问题,删掉他就可以,目前只有这个解决方法,重新建也有问题,应该不止函数有问题,暂不清楚,有大佬有其他解决办法可以留言一下

经过几天查询,排查,我无语了,应该是引擎bug,含解决方法

在这里插入图片描述
如图,左边是我一个接口,右边框起来部分是我的一个函数库的函数,进过测试,只要这个接口含有其他自写的函数库的内容,

比如a函数库的函数就会报Class named a creating its CDO while changing its layout,

比如b函数库的函数就会报Class named b creating its CDO while changing its layout,

不管这个函数有没有被执行都会报错,该报错会在启动项目时在消息日志出现(不会弹出来),平时可留意一下,我开始还以为是我的函数库有问题,删了有写改了又改,真是头大。

解决方案:

在这里插入图片描述
重新删掉此接口,彻底删除重新此接口方可。这bug我也是绝了。如图是新建的接口重新写的。

注意事项和原因猜测

千万千万不要复制接口(我极有可能是这问题,为了方便复制改名字搞得新接口),要新建!新建!新建!,变量命名不要与保留关键字一样。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值