Я могу рассчитывать на это событие ASP.NET источник журнала всегда быть зарегистрированы?
-
09-10-2019 - |
Вопрос
Необработанные исключения приводят к неожиданному завершению работы приложений на основе ASP.NET в .NET Framework 2.0 заставляет меня думать, что источник журнала событий, названный в соответствии со следующим соглашением, всегда будет зарегистрирован в любом поле, где была установлена .NET Framework:
"ASP.NET X.Y.Z.0"
Где X, Y и Z - главные, второстепенные числа и построение из них .NET runtime.
Можно ли с уверенностью предположить, что установка .NET Framework всегда будет создавать этот источник журнала событий?
Решение
Этот источник журнала событий установлен ASP.NET как часть ASP.NET Мониторинг состояния здоровья.В частности, это записано с помощью Поставщик EventLogProvider.
Другие советы
Возможно.Однако я думаю, что все события в Windows хранятся в журнале событий.По умолчанию .Встроенный в NET прослушиватель трассировки записывает события приложения в журнал событий всякий раз, когда возникает ошибка.Вы можете посмотреть, где находится журнал в вашем реестре, или просмотреть журналы с помощью программы просмотра событий.
Нажмите кнопку Пуск, нажмите кнопку Выполнить, введите regedt32 и затем нажмите кнопку ОК.
В меню Windows выберите пункт HKEY_LOCAL_ MACHINE на локальном компьютере.
Для системного журнала:
Перейдите в папку System\CurrentControlSet\Services\EventLog\System, а затем дважды щелкните значение ФАЙЛА.
Для журнала приложений:
Щелкните папку System\CurrentControlSet\Services\EventLog\Application, а затем дважды щелкните значение ФАЙЛА.
Для просмотра журнала безопасности:
Щелкните папку System\CurrentControlSet\Services\EventLog\Security, а затем дважды щелкните значение ФАЙЛА.