title: Any reason why an ASP.Net 2.0 application with no code would take 2 minutes to load on first run?
body: <p>I've asked this on server fault already but to no avail. So I'm hoping another ASP.Net Developer would have come across my issue.</p>
  
  <p>I've got a Windows VPS running II6 and I'm migrating my ASP.Net applications across to the server. When I navigate to one of those applications it takes approximately 2 minutes to do anything. I created a hello world application and uploaded that, and that to takes 2 minutes to load the first time. If I restart the app pool I get exactly the same issue.</p>
  
  <p>Any application that shares an app pool with another application will work once one application has loaded successfully in that app pool.</p>
  
  <p>I.e. bob.example.com and jane.example.com are in an app pool called ABC1. If I access bob it will take 2-3 minutes to load. After bob has loaded, Jane will work instantly and bob will work instantly. After 5-10 minutes of being idle, or if I restart the app pool, exactly the same process happens again. During the time when bob and jane and working fine, if dave.example.com in app pool XYZ9 is loaded, I must wait 2-3 minutes for that to load too.</p>
  
  <p>Has anyone come across this issue? I am in absolute panic mode at the moment as I need to get these migrated by the end of the weekend.</p>
  
  <p>Oh, and those sites work instantly on the old server. The only difference is that the old server is 32-bit and the new server is 64-bit.</p>