Могу ли я рассчитывать на то, что этот источник журнала событий ASP.NET всегда будет зарегистрирован?

Необработанные исключения приводят к неожиданному завершению работы приложений, основанных на ASP.NET, в.NET Framework 2.0, из-за чего я думаю, что источник журнала событий, названный по следующему соглашению, всегда будет регистрироваться в любом окне, где установлен.NET Framework:

"ASP.NET XYZ0"

Где X, Y и Z - это основные, второстепенные и сборочные номера из среды выполнения.NET.

Можно ли предположить, что при установке.NET Framework этот источник журнала событий всегда будет создаваться?

2 ответа

Решение

Этот источник журнала событий устанавливается ASP.NET как часть мониторинга работоспособности ASP.NET. В частности, это записывается в EventLogProvider.

Возможно. Однако я думаю, что все события в окнах хранятся в журнале событий. По умолчанию встроенный прослушиватель трассировки.NET записывает события приложения в журнал событий при возникновении ошибки. Вы можете увидеть, где находится журнал в вашем реестре, или просмотреть журналы с помощью средства просмотра событий.

Нажмите кнопку Пуск, выберите пункт Выполнить, введите regedt32 и нажмите кнопку ОК.

В меню Windows выберите HKEY_LOCAL_ MACHINE на локальном компьютере.

Для Системного журнала:

Щелкните папку System\CurrentControlSet\Services\EventLog\System и дважды щелкните значение FILE.

Для журнала приложений:

Щелкните папку System \ CurrentControlSet \ Services \ EventLog \ Application и дважды щелкните значение FILE.

Для журнала безопасности:

Щелкните папку System\CurrentControlSet\Services\EventLog\Security и дважды щелкните значение FILE.

Другие вопросы по тегам