I have a ASP.NET site that while developing would like to run on my local instance of IIS 7. I am running it in Classic Mode. It works most of the time, but occasionally the site never loads no matter how long I wait. The browser just says "Waiting for localhost...". It does seem to happen most often after building the web application. I understand that it takes a while to load a web app the first time after a build, but in this case it never loads. I ultimately resolve the problem by stopping the current loading page, and trying again. Sometimes it takes serveral attempts before successfully loading. It is worth noting that after a build it does sometimes load, albeit a little slow as expected.
If it matters I am running this site via Virtual Directory within the Default Website.
I have also set the App Pool to allow 32bit. Can anyone tell me why this is necessary. My machine, and OS are 64 bit.