Я только что установил Windows 7 x64 Ultimate на свой настольный ПК.Я установил IIS, Visual Studio 2008, зарегистрировал ASP.NET и т. Д.
У меня есть этот веб-сайт ASP.NET 3.5, на котором я работаю очень медленно на этом новом IIS.На серверах STA и PROD (Windows 2003 Server) и на моем старом XP / IIS 5.1 все работает гладко.
Страница, загрузка которой обычно занимает 1-2 секунды, занимает 8 секунд !!!
Я видел этот пост на форуме IIS.Это говорит о том, что Vista / 7 не использует пулы соединений (просто чтобы вы знали, что веб-сайт работает локально, но он подключается к SQL Server 2005, размещенному на удаленном сервере).
Кажется, что требуется некоторое время"начать загрузку" страницы ... Я имею в виду, я нажимаю кнопку "Обновить", и она остается в течение нескольких секунд "Ожидание локального хоста" ... Затем, когда он получает ответ, он загружает всю страницу нормально ...
Я понятия не имею, как заставить Win7 / IIS7.5 объединять подключения к базе данных.
РЕДАКТИРОВАТЬ: Я создал новое пустое веб-приложение ASP.NET, чтобы увидеть, еслипроблемы тоже случаются.Ответ - нет, он отвечает быстро, как и должно с пустой страницей по умолчанию.Может быть, что-то связано с подключением к БД.Я сделаю еще один тест.Это должен быть способ исправить это ...
РЕДАКТИРОВАТЬ 2: Отладка приложения Я заметил, что задержка происходит ПОСЛЕ выполнения кода .NET (Page_Load и т. Д.) ...поэтому задержка кажется где-то, когда IIS передает страницу в браузер.