У человека, которого я знаю, есть IIS 7.5 на Win 2008 R2. У него есть проблемная aspx-страница Crystal Reports, размещенная в IIS. (Назовите эту страницу: P1.)
В IIS есть много пулов приложений.
Предположим, прошло какое-то время. В это время пользователи используют различные веб-страницы. P1 обслуживается конкретным пулом приложений. (Назовите этот pool1.) Когда пользователи используют P1, он просто говорит: загрузка отчета не удалась. (Другие aspx-страницы, обслуживаемые pool1, доступны в обычном режиме.)
Если он утилизирует pool1, P1 может снова работать. Если это не сработает, он может попробовать перезапустить сайт или сервер.
Он не знает, проблема ли это Crystal Reports или проблема IIS.
Как он может определить, чья это проблема?
ты должен проверить две вещи
используйте правильную версию программы просмотра отчетов Crystal и структуру отчетов Crystal. Отчет Crystal не показывает фактические коды ошибок, а также показывает такие ошибки, как не загрузка страницы, сбой экспорта и т. д.
проверьте, правильно ли настроены функции разработки приложений в IIS