Серверное приложение недоступно
Веб-приложение, к которому вы пытаетесь получить доступ на этом веб-сервере, в настоящее время недоступно. Нажмите кнопку «Обновить» в веб-браузере, чтобы повторить запрос.
Примечание администратора. Сообщение об ошибке с подробным описанием причины сбоя этого конкретного запроса можно найти в разделе. журнал событий приложений веб-сервера. Просмотрите эту запись журнала, чтобы выяснить причину возникновения этой ошибки.
Во время отладки возникла проблема с оператором SQL. После изменения ошибки IIS обнаружил эту ошибку. . . . .
Я, конечно, пытался Обновить, но почти тщетно. Мне ничего не оставалось, как перезапустить IIS, но результат остался прежним!
После перезагрузки компьютера ошибка осталась. Это удручает.
Проверив лог, я обнаружил, что в последнем логе было много пробелов (так и должно быть, ведь лог текстовый). Кажется, это написано в бесконечном цикле. Но восстановление должно быть возможным после перезагрузки компьютера, удаления журнала и повторного запуска. Результат все тот же!
Позже с помощью коллег я обнаружил, что служба в Службах остановлена. После повторного открытия службы состояния ASP.net IIS становится нормальным.
Я не понимаю, почему служба была остановлена после того, как в программе произошла ошибка, и служба не загружалась даже после перезагрузки IIS, и я был очень подавлен. . . Необходимо запускать вручную.
[Исправление: среда, 22 марта 2006 г. 15:41:18]
Возможно, вышеизложенное является совпадением, во второй половине дня у IIS все еще была та же ошибка. После нескольких проверок позже я обнаружил, что это не имеет никакого отношения к IIS (я еще и IIS переустанавливал, вот дурак)! После нескольких часов раздумий я наконец поставил задачу на написанные мной фрагменты кода! Оказалось, это ошибка переполнения стека. Я так сбит с толку, почему ошибка, о которой сообщает .net, является ошибкой отладки во время выполнения! Кроме того, в журнале записано множество ошибок DCOM, связанных с .net:
настройки разрешений для конкретного приложения не предоставляют разрешение на локальную активацию для приложения COM-сервера с CLSID.
{73B25FFD-F501-437B-8B11-7F0DE383964F}
пользователю WEBB-COUNTRY-WUASPNET SID (S-1-5-21-1343024091-113007714-725345543-1010). Это разрешение безопасности можно изменить с помощью инструмента администрирования служб компонентов.
Дополнительные сведения см. в разделе Справка и поддержка. Центр по адресу http://go.microsoft.com/fwlink/events.asp .
Вначале меня смутили эти несколько строк ошибок, и в итоге я потратил несколько часов.