Bootstrap

虚幻引擎常见报错(2)

打包项目文件失败

1.重复插件:系统参数异常

UATHelper: Packaging (Windows): ERROR: System.ArgumentException: An item with the same key has already been added. Key: DialoguePlugin

这个报错信息表示在项目打包过程中出现了一个键重复添加的错误,案例中具体的键是 DialoguePlugin。这个问题通常是由于项目配置或插件配置中有两个相同的键存在。

解决方案
在EpicGames路径的Plugins文件夹中,直接删掉重复的插件包。

比如.../Plugin中有一个,.../Plugin/Marketplace中有一个。相同的插件在其他子文件里。

(这种问题同时会导致修改完善过的插件,突然变成default状况。因为访问了另一个插件包。)

其他建议:
1)不要下载盗版插件然后乱放
2)检查*.uproject文件

检查你的项目文件wenyipian.uproject中是否有重复的插件声明。可以用文本编辑器打开wenyipian.uproject文件并查找DialoguePlugin,看看是否有多个声明。

2.重命名导致Game target设置混乱

UATHelper: Packaging (Windows): ERROR: Project contains multiple Game targets (GameName01, GameName02)

以上GPT提供的方法尝试后得到Unknown Error。

懒人方案:直接重新迁移关卡,重新build。一次性命好名不要在build之后改。

3.资产重定向失败

解决移动文件导致打包游戏工程时重定向失败的问题。筛选出Redirector,右键选择fix up

;