Назад | Перейти на главную страницу

Страницы ASPX Windows 7 IIS 7.5 зависают в приложении, перенесенном с IIS6

Я переношу веб-приложение с IIS6 на IIS7.5, и у меня возникают несколько странных проблем с этим.

Мое веб-приложение будет обслуживать страницы .html или .asp, но когда я пытаюсь запросить страницу .aspx, он блокирует IIS примерно на минуту или около того, и я даже не могу просмотреть страницу asp, которую я смог просмотреть до того, как IIS был заблокирован.

Я пытался исправить это около месяца и пробовал много вещей, но я действительно не могу этого понять.

То, что я уже пробовал:

Другие интересные примечания: когда я пытаюсь отредактировать разметку страницы ASPX в Visual Studio 2008 в этом веб-приложении, Visual Studio зависает, и мне приходится принудительно завершить процесс Visual Studio. Поэтому я не могу редактировать никакие страницы aspx с помощью редактора Visual Studio 2008 в том же приложении. Однако если я начну новый веб-сайт ASP.NET, у меня не возникнет проблем с редактированием страниц ASPX. Кроме того, он изначально был скомпилирован на 32-битном сервере 2003, и мне пришлось включить 32-битные приложения в моем пуле приложений, иначе я бы получил сообщение «неверная ошибка 64-битного приложения»

Изменить: также, когда я запрашиваю страницу ASPX из своего сломанного приложения, он полностью зависает IIS и даже не будет обслуживать страницы .asp или .html, пока он либо не переработает себя, либо я вручную не переработаю пул приложений

Запуск программного обеспечения:

Я действительно застрял здесь, любые предложения были бы отличными. Спасибо!

Я наконец-то понял. В проекте была сторонняя DLL под названием safileup.dll который использовался для загрузки файлов в приложение. Удаление этого файла из каталога bin устранило мои проблемы с зависанием.

Рассматриваемая dll была softartisans fileup. Мы прекратим использование этого дополнения.