在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,那么把刚刚导入的包重新再导入下