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

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

"ASP.NET X.Y.Z.0"

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

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

Ответы [ 2 ]

0 голосов
/ 05 февраля 2011

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

0 голосов
/ 05 февраля 2011

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

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

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

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

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

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

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

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

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

...