I was working on an ASP.NET 1.1 app in VS2003 this AM when all of a sudden I hit a Compile Error:
Could not write to output file: c:\windows\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\blahblahI checked and double-checked the permissions (a-okay) and there was nothing I updated or installed recently on the machine that I could think of that would have changed system folder permissions. The answer turned out to be the Web Application Pool identity of IWAM_MACHINENAME for the ASP.NET 1.1 applications throwing the error. Changing the identity in the pool to NETWORK SERVICE did the trick.
How or why IWAM_ no longer could write to the system folders I don't know, but I'm not alone as this has
happened to others, too. A quick
Google Groups search will prove I'm not making it up.
Technorati Tags: ASP.NET