Я регистрирую ошибки в журнале событий, используя обычное:
System.Diagnostics.Trace.TraceError("<" + purpose + "><time>" + DateTime.Now.ToUniversalTime() + "</time><message>" + message + "</message></" + purpose + ">");
и мне интересно, есть ли способ вызвать этот файл журнала и отобразить его для пользователя (либо в моем собственном формате, либо путем непосредственного открытия файла журнала событий, как это делает «Просмотр событий»).
Я нашел файл в% SystemRoot% \ System32 \ Winevt \ Logs \ mylog.evtx, но не уверен, должен ли я подходить к нему таким образом или нет. В идеале я хотел бы подражать тому, что делает Event Viewer, но настраивал для своего приложения.