打包失败报错记录

最近打包机经常出现问题:

 pack_error IOException: Failed to Move File / Directory from 'Temp/StagingArea/Data' to 'Temp/StagingArea\assets\bin\Data'.UnityEditor.FileUtil.MoveFileOrDirectory (System.String source, System.String dest) (at <480b5a3bd3214ce5831f6dd8c68fdc55>:0)

项目组忙一直觉得是文件太多的原因,一直没有解决。后面在网上查了相关资料,有两位外国友人给出了答案:

1:
I suspect the problem could have been related to Windows 10 "Automatic Sample Submission" or "Controlled Folder Access". Hope this is useful for future folks with this error.

2:
I had this error in unity 5.6.5p2
IOException: Failed to Move File / Directory from 'Temp/StagingArea/Data' to 'Temp/StagingArea/asd_Data'.
Found out it was caused by MalwareBytes Real-time protection.

都把问题指向了是window 10 的Windows Defender 防病毒:
于是我试图把实时保护 和 防病毒策略都关了:
具体步骤:
1 . 打开本地组策略编辑器。 若要实现此目的,请执行以下操作:
在 Windows 10 任务栏搜索框中,键入 " gpedit.msc"。


image.png

2 在本地组策略编辑器的左窗格中,展开 "计算机配置 > "管理模板 > windows 组件 > windowsDefender 防病毒的树。


image.png

3 打开本地组策略编辑器。
在 Windows 10 任务栏搜索框中,键入 " gpedit.msc"。
在 "最佳匹配" 下,单击 "编辑组策略" 以启动本地组策略编辑器。
在本地组策略编辑器的左窗格中,展开树到 "计算机配置 > "管理模板 > windows 组件 > windows Defender 防病毒 > 实时保护。
在右侧的实时保护详细信息窗格中,双击 "关闭实时保护"
image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。