I work on a large ASP.NET application. Occasionally, I'll make some changes to a DLL in the bin/ directory, or to some codebehind file, etc. These will cause ASP.NET to recompile some of the files, copy to shadow directories, etc. All in, you can sometimes see this process take minutes or longer. I usually just watch task manager and if I see csc.exe or something, I assume we're still compiling. If I see w3wp.exe than I know we've moved on.
So, that leaves two questions: 1. What are some tips to speed up ASP.NET compilations? 2. Can I monitor (using some debug tool) what ASP.NET is actually doing? I imagine a debug console that would write something like:
11:32:32 AM - compiling foo.ascx.cs to c:\windows\system32..\afdjakllfjkal.dll
Thx, Doug