В моем App.COnfig есть следующие элементы, и я могу писать в журнал событий Windows
<add key="serilog:using:EventLog" value="Serilog.Sinks.EventLog" />
<add key="serilog:write-to:EventLog" />
<add key="serilog:write-to:EventLog.source" value="MyXYZSource" />
<add key="serilog:write-to:EventLog.manageEventSource" value="true" />
Однако я вижу нежелательные сообщения в Eventlog вместе с моим основным сообщением:
The description for Event ID 43413 from source MyXYZSource 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.
If the event originated on another computer, the display information had to be saved with the event.
The following information was included with the event:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
The message resource is present but the message was not found in the message table
Понятия не имею, откуда пришло событие ID 43413 ????
Проблема может быть легко решена, если я могу назначить Event ID = 1 для событий, которые пишет Serilog.
Есть ли простой способ сделать это в App.Config, который я показал выше?