У меня Visual Studio 2010 и довольно большой проект веб-приложения, работающий на IIS 7. Запуск веб-приложения занимает более минуты (75 секунд).Я добавил ANTS к нему, и очень мало из 75 секунд - мой код.По большей части это что-то вроде CreateAppDomainWithHostingEnvironment и BuildManager.Теперь я знаю, что ASP .NET будет компилироваться динамически с первого раза, но я, конечно, не ожидаю, что он будет компилироваться так долго.Почему я мог испытывать эту проблему и каким образом я могу попытаться ее исправить или попытаться лучше понять, что занимает так много времени.Акси загрузка процессора не кажется такой высокой.У меня потрясающая машина.
Проблема с 75-секундным запуском заключается в том, что разработчики, работающие над этим, каждый раз, когда они вносят изменения, должны ждать эти 75 секунд.
Я использую.NET 4.0
РЕДАКТИРОВАТЬ Я запустил Microsoft Network Monitor на своем компьютере, чтобы проверить, нет ли в сети каких-либо подозрительных действий.Не было, насколько я могу судить, хотя я не был уверен, что искать (хотя я знаком с сетевым монитором, поэтому у меня было представление о том, что я делал).Я попытался запустить его в сборке релиза, и хотя он мог немного улучшить производительность, его не очень важно
EDIT У меня есть состояние сеанса SQL.Насколько я могу судить, строка подключения указывает локально.По некоторым причинам, хотя, при рассмотрении ANTS, я получаю много PollLockedSessionCallback во многих потоках.Функция, кажется, вызывается более 70 раз.Помогает ли это вообще?