七彩极 发表于 2022-5-26 15:40

Unity打包报错Copying Assembly-CSharp.dll问题解决

最近项目发现一个高血压问题,打包一直报错
Copying assembly from “Temp/XXXX”Failed...

一开始去查资料发现可能是杀毒软件一直在后台读取文件的原因引起的
我用的火绒,根本就不存在这种情况
把火绒关闭后还是没有任何作用
但是打包报错的情况依然存在,而且最离谱的是只要编译代码也可能会出现
Unity IOException: Sharing violation on path这样的报错,直接导致编辑器无法正常运行,必须重启几次才能正常运行
各种想办法依然无果...弄的我整个人都快崩溃了...

直到我心一横,在打包的时候挨个进程排查,精确到毫秒级别的排查终于发现了问题所在:

原来是因为之前淘宝买东西的时候下了一个阿狸旺旺,这家伙自带了一个流氓防护后台进程Alibaba PC safe Service ,最恐怖的是这玩意一直疯狂读取你的所有文件,我不知道他的目的何在,感觉被恶心到了!!
卸载办法:
1。卸载阿狸旺旺
2。后台删除:用管理员身份运行了CMD,然后sc delete AlibabaProtect
3。重启Unity

打包成功...

目前已经一个月没出现这种情况了,把经验分享给大家!
页: [1]
查看完整版本: Unity打包报错Copying Assembly-CSharp.dll问题解决