Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.223.106.114] |
|
Сообщ.
#1
,
|
|
|
Добрый день!
Как настроить tracer (web.config) чтобы он слушал только пользовательские сообщения без сообщений системы <system.diagnostics> <switches> <add name="TraceLevelSwitch" value="0" /> </switches> <trace useGlobalLock="false"> <listeners> <add name="text" type="System.Diagnostics.TextWriterTraceListener" initializeData="user.log" > </add> <remove name="Default" /> </listeners> </trace> </system.diagnostics> и далее в коде, по действию запись - class LogManager { public static void WriteLine(string message) { Trace.WriteLine(message, DateTime.Now.ToString("dd-MM-yyyy HH:mm:ss")); Trace.Flush(); } } Но в лог попадает еще и системные сообщения. Например - Trying to load native SQLite library "..\SQLite.Interop.dll"..., что не нужно. Как убрать системные сообщения из данного лога? |
Сообщ.
#2
,
|
|
|
Создай свой TraceSource и делай TraceEvent() туда
|