По умолчанию ASP.NET записывает все неперехваченные исключения в системный журнал событий. Я знаю о том, что у вас должен быть надлежащий механизм ведения журнала, но это лучше, чем ничего, и он хорошо служит временным решением.Пользовательское значение свойства источника журнала событий для ошибок ASP.NET
Я хотел бы иметь возможность эффективно фильтровать события в журнале. Я узнал, что при регистрации в программе, вы можете задать пользовательское значение для столбца источника в журнале событий через:
EventLog eventLog = new EventLog("Application");
eventLog.Source = "My custom name";
eventLog.WriteEntry("Some error description ...", EventLogEntryType.Error);
Однако, ASP.NET устанавливает это значение «ASP.NET», а затем его версии. Я кратко проверил документацию web.config, но не нашел очевидного места для его изменения. Интересно, можно ли вообще изменить.
Спасибо. Это подтверждает мое обнаружение, что свойство source не предназначено для использования в качестве специальной строки. –