【UE5】意外崩溃、文件损坏的处理方法

本文详细描述了如何对UE源码版和蓝图版项目进行清理,包括删除特定文件夹、重新生成项目文件和设置启动项目,同时提醒避免使用VisualStudio的清理和重新生成功能。对于蓝图版,还提到配置文件替换和ActiveGameNameRedirects的解决方案。
摘要由CSDN通过智能技术生成

针对UE源码版,项目级别的清理步骤:**
**

注意:源码版为Github上下载的版本,可更改源码的版本

**

**
(1)删除项目根目录中:Binaries、Build、DerivedDataCache 和 Intermediate 文件夹,以及 sln文件。
(2)通过 .uproject 重新生成Visual Studio项目文件,此步骤会重新生成 sln文件 和 Intermediate 文件夹。
(3)打开 sln 项目解决方案,将自建项目【设为启动项目】,并构建项目(特别注意不能重新构建项目),会重新生成 Binaries 和 Build 文件夹。
(4)运行项目,打开编辑器的同时会重新生成 DerivedDataCache 文件夹。
(5)始终记得:
在源码版UE4的解决方案中,不要使用Visual Studio的【清理】和【重新生成】功能!
在源码版UE4的解决方案中,不要使用Visual Studio的【清理】和【重新生成】功能!
在源码版UE4的解决方案中,不要使用Visual Studio的【清理】和【重新生成】功能!
针对UE蓝图版,项目级别的清理步骤:
将备份的Config的文件夹替换原来的Config文件夹
在这里插入图片描述 蓝图丢失c++父类 bp 丢失 c++ parent:
一般是在vs中修改了module的名字后,蓝图丢失父类

你即使打开蓝图在class setting里面 设定parent class 你会发现找不到 c++父类

解决办法:
在DefaultEngine.ini中
[/Script/Engine.Engine]下面添加
+ActiveGameNameRedirects=(OldGameName=“/Script/old”,NewGameName=“/Script/new”)
前面是老的module名字后面是新的module名字

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值