C# - Диагностика системы - Файловый журнал Получение всей информации с консоли - PullRequest
0 голосов
/ 02 апреля 2020

У меня есть следующий код для настройки диагностики системы, эта конфигурация предназначена для записи только ошибок при попадании в Trace.Error.

<system.diagnostics>
    <trace autoflush="true" indentsize="1">
      <listeners>
        <add name="textLogListener" type="System.Diagnostics.TextWriterTraceListener"
             initializeData="Logs\Trace.log"  />
        <remove name="Default" />
      </listeners>
    </trace>
  </system.diagnostics>

Проблема в том, что она записывает все с консоли вывод в файл журнала, что не то, что я хочу, так как я хочу только Errors. Я не знаю, произойдет ли это только на локальном хосте.

1 Ответ

0 голосов
/ 02 апреля 2020

Похоже, вам нужно установить TraceLevel на system.diagnostic с помощью value="4", что означает уровень ошибок.

  <switches>  
      <add name="mySwitch" value="4" />  
   </switches>  
...