В IIS7 у Вас есть опция выбирание другого типа пула приложений. У меня есть 4 типа для выбора из
Каковы различия между ними, и когда выбрать что?
Классический режим моделирует модель IIS 6.0, в которой ASP.NET является надстройкой ISAPI к IIS. Этот режим доступен для обратной совместимости, но в нем отсутствуют многие функции нового интегрированного режима. В классическом режиме IIS имеет собственный конвейер, который можно расширить только путем создания расширения ISAPI, которое имеет заслуженную репутацию сложного в разработке. ASP.Net запускается как расширение ISAPI, которое является лишь частью конвейера IIS.
Интегрированный режим делает ASP.Net неотъемлемой частью IIS. Теперь функциональность сервера IIS разделена на более чем 40 модулей, которые разбивают функциональность IIS и ASP.Net на части. Такие модули, как StaticFileModule, BasicAuthenticationModule, FormsAuthentication, Session, Profile и RoleManager, являются частью конвейера IIS. FormsAuthentication, Session, Profile и RoleManager ранее были частью ASP.Net и не имели никакого отношения к IIS.