I had this problem four times since December. It happened today again and nothing was updated or done to the server.
This is what fixed it before:
First: reseting IIS
Second: Repaired the framework
Third: Deleted the files from C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files directory
Fouth: None of the above seemed to fix it.....re-registered the aspnet account with the framework, installed the framework as well, and still nothing...I have never had this problem before with any .net code. Don't know if it has anything to do with what else runs on the server, since I recently changed jobs and working with different servers and setup. Any ideas????