Access to the path "...Temp\Assembly-CSharp-firstpass.dll.mdb" is denied?

I think whenever I change the name of a script I get this error and it sticks with Unity. It’s really annoying since I can’t test the game! I’ve heard it’s something to do with ASP.NET and I have to add it to the folder’s permissions. If so, how would

"Internal compiler error. See the console log for more information. output was:
Unhandled Exception: System.UnauthorizedAccessException: Access to the path “C:\Users\Cameron-Films\Documents\SlenderGame\Temp\Assembly-CSharp-firstpass.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 :0

at System.IO.FileStream…ctor (System.String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, Boolean isAsync, Boolean anonymous) [0x00000] in :0

at System.IO.FileStream…ctor (System.String path, FileMode mode, FileAccess access) [0x00000] in :0

at Mono.CompilerServices.SymbolWriter.MonoSymbolWriter.WriteSymbolFile (Guid guid) [0x00000] in :0

at Mono.CSharp.SymbolWriter+SymbolWriterImpl.WriteSymbolFile () [0x00000] in :0

at Mono.CSharp.SymbolWriter.WriteSymbolFile () [0x00000] in :0

at Mono.CSharp.CodeGen.Save (System.String name, Boolean saveDebugInfo, Mono.CSharp.Report Report) [0x00000] in :0

at Mono.CSharp.Driver.Compile () [0x00000] in :0

at Mono.CSharp.Driver.Main (System.String[] args) [0x00000] in :0"

WHEN I MOVED SOME SCRIPTS, IT FIXED THE PROBLEM BUT I’M NOT GOING TO FORGET ABOUT THIS SINCE IT PROBABLY WILL HAPPEN AGAIN!

Try turning off the real time scanning for your virus software. It worked for me
Lina

McAffee as well, worked like a charm thanks!

Disabling McAfee RealTime Scanning and Firewall worked for me also! Thank you for the tip. Perhaps I need a more unity compatible system protection software package. Any suggestions?

I solved this by closing the application, deleting the referenced Temp folder, and reloading.