Asp.Net - When does it restart the application
<p>I know that whenever you add/remove/modify any file in the "App_Code", "App_GlobalResources", and "bin" directories that ASP.NET will recompile and essentially restart the application.</p>

<p>My question is : "What happens to any threads currently executing durring the change?"</p>

<p>Do they finish? Is a Thread.Abort Exception thrown?</p>

<p>What happens if the application itself makes a change in any of those directories?</p>
