- Home /
Internal compiler error. See the console log for more information. output was:
Hi, I got this annoying problem and I cant really solve it. I searched about it, but nothing helped me. So, the problem is:
Internal compiler error. See the console log for more information. output was:
Unhandled Exception: System.UnauthorizedAccessException: Access to the path "C:\Users\Mutaz97\Desktop\Projects\Shapes\Temp\Assembly-CSharp.dll.mdb" is denied.
at System.IO.FileStream..ctor (System.String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, Boolean anonymous, FileOptions options) [0x00000] in <filename unknown>:0
at System.IO.FileStream..ctor (System.String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, Boolean isAsync, Boolean anonymous) [0x00000] in <filename unknown>:0
at System.IO.FileStream..ctor (System.String path, FileMode mode, FileAccess access) [0x00000] in <filename unknown>:0
at Mono.CompilerServices.SymbolWriter.MonoSymbolWriter.WriteSymbolFile (Guid guid) [0x00000] in <filename unknown>:0
at Mono.CSharp.SymbolWriter+SymbolWriterImpl.WriteSymbolFile () [0x00000] in <filename unknown>:0
at Mono.CSharp.SymbolWriter.WriteSymbolFile () [0x00000] in <filename unknown>:0
at Mono.CSharp.CodeGen.Save (System.String name, Boolean saveDebugInfo, Mono.CSharp.Report Report) [0x00000] in <filename unknown>:0
at Mono.CSharp.Driver.Compile () [0x00000] in <filename unknown>:0
at Mono.CSharp.Driver.Main (System.String[] args) [0x00000] in <filename unknown>:0
Thank you for any help.
Answer by _foa · Mar 02, 2015 at 11:03 AM
Try running Unity and/or MonoDevelop as Administrator.
As far as I know it seems that the Mono Compiler cannot write to:
C:\Users\Mutaz97\Desktop\Projects\Shapes\Temp\Assembly-CSharp.dll.mdb
because the access is denied, possibly because Unity does not have sufficient permissions to write to that folder when compiling your scripts.
For further refence on how to run an application as administrator in Windows see: http://windows.microsoft.com/en-us/windows7/how-do-i-run-an-application-once-with-a-full-administrator-access-token (it is the same for Windows 7 and Windows 8 / Windows 8.1)
Answer by DiegoSLTS · Mar 02, 2015 at 12:50 PM
I've seen this error, McAfee antivirus was blocking access to the Temp folder for some reason even when running Unity as administrator and it was NOT alerting the user. Try disabling your antivirus runtime scanner in your project's directory.
Your answer
Follow this Question
Related Questions
Internal Compiler Error caused by Visual Studio project? 0 Answers
Internal Compiler Error 1 Answer
Missing SetTriangleStrip 1 Answer
Internal Compiler Error 0 Answers
CommandInvokationFailure: Failed to re-package resources 1 Answer