Я пытаюсь записать простую строку в файл журнала.
Мне нужны только категория, сообщение и метка времени.
Таким образом, я настроил app.config так:
<listeners>
<add name="Flat File Destination"
fileName="C:\Log\Phoenix.Common.Tests\Debug.log"
header="-----------------------------------------------------------------"
formatter="Text Formatter" footer="" rollFileExistsBehavior="Increment" rollInterval="Midnight" rollSizeKB="0" timeStampPattern="yyyy-MM-dd"
listenerDataType="Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.RollingFlatFileTraceListenerData, Microsoft.Practices.EnterpriseLibrary.Logging, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
type="Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.RollingFlatFileTraceListener, Microsoft.Practices.EnterpriseLibrary.Logging, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</listeners>
<formatters>
<add name="Text Formatter" template="Category: {category} Message: {message} Timestamp: {timestamp}"
type="Microsoft.Practices.EnterpriseLibrary.Logging.Formatters.TextFormatter, Microsoft.Practices.EnterpriseLibrary.Logging, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
</formatters>
Но я получаю все виды дополнительных вещей в моем лог-файле:
Priority: 50
EventId: 50 Severity: Verbose
Title:Testing Log
Machine: DK-PC-P4740
App Domain: TestAppDomain: 80803a4f-8e18-47bb-901e-cdac784c8041
ProcessId: 6492
Process Name: C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\QTAgent32.exe
Как мне избежать этого дополнительного материала?
Может ли кто-нибудь прислать мне ссылку на пример, в котором только сообщение заносится в файл журнала?