Я занимаюсь разработкой (относительно небольшого) веб-сайта в ASP.Net 2.0. Я также использую nAnt, чтобы выполнить некоторые настройки моего проекта перед доставкой исполняемых файлов. В своем текущем состоянии веб-сайт «предварительно скомпилирован» с использованием
aspnet_compiler.exe -nologo -v ${Appname} -u ${target}
Я заметил, что после перезапуска пула IIS (после выключения или перезапуска в режиме ожидания) приложению требуется до 20 секунд, прежде чем оно снова подключается (и достигается Application_start).
У меня нет той же проблемы, когда я отлаживаю напрямую в Visual Studio (для запуска требуется 2 секунды), поэтому мне интересно, действительно ли aspnet_compiler - хорошая идея.
Я не мог найти много на MSDN. Как вы собираете свои сайты для производства?