When you experience this behavior, how recently did you deploy your files to the server?
There is an unpleasant numRecompilesBeforeAppRestart configuration option in the compilation tag:
<system.web>
<compilation debug="true" numRecompilesBeforeAppRestart="15">
http://msdn.microsoft.com/en-us/library/system.web.configuration.compilationsection.numrecompilesbeforeapprestart.aspx
15. , , . , - ( , ), AppDomain, Session , .
, , :
http://support.microsoft.com/kb/319947
:
, .aspx .ascx (, 61 ). 15 , 15 , 61. , .
99999, . , , (3 , ) IIS AppPool.