输入' FlatFile TraceListener'已添加错误

时间:2014-07-08 11:08:12

标签: xml

我正在使用我的项目中的日志记录来跟踪一些错误日志详细信息。这是我的Root Web.config设置。

<add fileName="C:\NET20Root\EIGRoot\Wedding\Tracing\WeddingEIG.Weddings.Trace.log" header="----------------------------------------" footer="----------------------------------------" formatter="Text Formatter" listenerDataType="Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FlatFileTraceListenerData, Microsoft.Practices.EnterpriseLibrary.Logging, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null" type="Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener, Microsoft.Practices.EnterpriseLibrary.Logging, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null" name="FlatFile TraceListener"/>
<add fileName="C:\NET20Root\EIGRoot\Household\Tracing\HouseholdEIG.Household.Trace.log" header="----------------------------------------" footer="----------------------------------------" formatter="Text Formatter" listenerDataType="Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.FlatFileTraceListenerData, Microsoft.Practices.EnterpriseLibrary.Logging, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null" type="Microsoft.Practices.EnterpriseLibrary.Logging.TraceListeners.FlatFileTraceListener, Microsoft.Practices.EnterpriseLibrary.Logging, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null" name="FlatFile TraceListener"/>

并面临此错误

已添加条目'FlatFile TraceListener'。

有人可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

此错误消息告诉您的是父标记中应该有单个子项 例如,您只能添加一个FlatFile TraceListener

配置只是告诉程序它应该使用什么设置的一种方式,并且程序必须支持处理目前我认为没有的侦听器数组。