Вопрос

Симптомы:

  • Я приложу отладчик, я немного жду, он автоматически отсоединяется
  • Я смотрю журнал событий во время нормальной работы - после того, как приходит один запрос, он немного ждет, выключается

Развитие. Я следовал следующим шагам для регистрации выключений в IIS:

Я знаю, что они работают, потому что ...

Что я вижу в журналах событий, когда я меняю web.config:

Описание для ID события 0 из источника ASP.NET 2.0.50727.0 не найден. Либо компонент, который поднимает это событие, не установлен на вашем локальном компьютере или установка повреждена. Вы можете установить или исправить компонент на локальный компьютер. Если событие возник на другом компьютере, отображаемая информация должна была быть сохранена с событием. Следующая информация была включена в следующую информацию: _shutdownmessage = IIS Конфигурация Изменение хостинга, инициированное HostingEnvironment Inforted Confight Confight Config Informed HostingEnvironment вызывает выключение _shutdownStack = при System.environment.getStacktrace (исключение E, Boolean NebfileInfo) в System.Environment.get_Stacktrace () в системе. Web.hosting.hostingenvironment.initiateShutdowninternal () на System.Web.hosting.hostingenvironment.InitiateShutdown () в System.Web.hosting.pipelinerUntime.Stopprocessing () Ресурс сообщения присутствует, но сообщение не найдено в таблице строки / сообщения

Но это не помогает, потому что ошибка Mysetery не говорит мне ничего. Я вижу то же самое, что и, прежде чем я добавил эту дополнительную регистрацию:

Описание для ID события 0 из источника ASP.NET 2.0.50727.0 не найден. Либо компонент, который поднимает это событие, не установлен на вашем локальном компьютере или установка повреждена. Вы можете установить или исправить компонент на локальный компьютер. Если событие возник на другом компьютере, отображаемая информация должна была быть сохранена с событием. Следующая информация была включена в мероприятие: _shutdownmessage = HostingEnvironment инициировал отключение Hostingenvironment, вызвало выключение _shutdownstack = при System.environment.getStacktrace (исключение E, Boolean Nebfileinfo) в System.wearment.geting.hostingRace () в System.Web. () в System.Web.hosting.hostingenvironment.initiateShutdown () на System.Web.hosting.pipelineruntime.hosting.pipelinerUntime.stopcrocessing () Ресурс сообщения присутствует, но сообщение не найдено в таблице строки / сообщения

У кого-нибудь есть идеи для большего отладки?

Это было полезно?

Решение

Ну, оказывается, что IIS как-то настроил, чтобы переработать бассейн каждую минуту - конечно, не обычная конфигурация. (Я думаю, что это была шутка.) Я оставляю это так, чтобы кто-то, кто обожал, что сообщение об ошибке может найти что-то, что они помогут им.

Другие советы

Вот хорошая ссылка:

http://blogs.iis.net/mailant/Archive/2008/03/07/iis7-diagnostics-for-developers-talk-at-mix08.aspx.

Вы также можете использовать Debugdiag:

http://www.microsoft.com/downloads/details.aspx?familyid=28BD5941-C458-46F1-B24D-F60151D875A3&displaylang=en.

Debugdiag - это инструмент MS поддержка, которую вы используете для создания отчета для них для проверки.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top