Как включить удобную для пользователя временную метку в трассировки

Я пытаюсь понять разницу между Trace.Write и Trace.TraceInformation и тем, какой из них следует использовать.

Я пытался настроить traceOutputOptions для отметки времени / даты и времени. Мне просто нужно добавить отметку времени к каждому сообщению, которое я пишу. Дата-время, которое я получаю, немного беспорядочно, поскольку оно добавляет имя приложения и менее удобную для пользователя отметку времени в следующей строке, как показано ниже.

ConsoleApplication1.exe Information: 0 : Hello  - Trace!  
DateTime=2011-01-31T14:26:11.1538509Z  
ConsoleApplication1.exe Error: 0 : Hello  - Trace!  
DateTime=2011-01-31T14:26:11.1538509Z  

Все, что мне нужно, это что-то вроде

2011-01-31 11:32 Information: Hello - Trace!  
2011-01-31 11:33 Error: Hello - Trace!

Есть ли простой способ настроить его в Приложение. config делает это?

10
задан Sam Saffron 1 February 2011 в 04:14
поделиться