I get this problem sometimes also. Usually I think its the web server itself because I will develop an application on my local server and it'll compile quick but when I deploy to a remote server it may not compile as quick so I beleive it may just be the server
itself and not anything to do with the ASP.NET process or the application itself