Как добавить описание для идентификаторов событий на моем Windows Server?

Я вижу это в журнале событий:

The description for Event ID 7533 from source XXX cannot be found. 
Either the component that raises this event is not installed on your local computer or the installation is corrupted. 
You can install or repair the component on the local computer.

1 ответ1

1

Точки пронумерованы для справки.

  1. Отдельные программы определяют свои собственные EventID. Нет последовательности, нет руководства, нет правила. Номер в журнале предназначен для того, чтобы кто-то просматривал журнал, чтобы сообщить о них разработчику, поэтому он должен указывать на что-то конкретное для более простого решения проблем.

  2. В этой теме уже есть старая ветка StackOverflow , где в ответе @martin с наибольшим количеством голосов говорится: «Идентификаторы событий зависят от приложения, поэтому вы можете использовать любые диапазоны, которые вам нравятся. Просто убедитесь, что вы задокументировали, что вы использовали и где, чтобы вы не использовали идентификатор дважды, или чтобы упростить отладку ».

  3. Интересно, что этот поток ссылается на ресурсы Microsoft, которые описывают формат идентификаторов событий и текстовых файлов сообщений. Но я никогда не видел этих соглашений для приложений конечных пользователей. Для конкретного ответа на ваш вопрос эта страница с идентификатором события имеет следующее: «Каждый источник событий может определять свои собственные нумерованные события и строки описания, с которыми они отображаются в своем файле сообщений. Зрители событий могут представить эти строки пользователю. "

  4. Тем не менее, интересно, что именно это приложение вызывает отображение этого сообщения. Это может указывать на то, что ваше приложение было удалено с момента создания определенного журнала - или что вы не создали источник события до того, как записали журнал. Эта и другие причины указаны в этом ресурсе Microsoft. Текущая страница Windows Dev содержит подробную информацию о EventLog.Метод WriteEntry.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .