Unity3D 下出现Assembly-CSharp.dll.mdb is denied解决方法

在Untiy3d下运行程序时出现了

Unhandled Exception: System.UnauthorizedAccessException: Access to the path "D:\...\Temp\Assembly-CSharp.dll.mdb" is denied

似乎只是在win8下出现了这个问题

第一次出现时只是简单的把项目下的temp目录只读属性改改就好了,但是后面再出现时似乎这么做没用

用管理员身份运行Unity3D也不起作用

建立新项目测试后,这个问题应该是NGUI导入后引起的,第一次起作用是因为temp目录下有这么个文件,后面不起作用是因为根本没这个文件

解决方法到是简单,导入NGUI后如果出现这个问题,将Temp目录设置为只读后,重新再导入一次NGUI就解决了,这个目录似乎只是导入的临时目录,导入成功后就被自动删除了

如果不是NGUI,那么把刚刚导入的包重新再导入下

转载于:https://www.cnblogs.com/zuxOK/p/4045041.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值