我在我的项目中使用日志记录来跟踪一些错误日志细节。这是我的根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‘已经添加。
有人能帮我一下吗?我做错了什么?
发布于 2014-07-08 11:12:30
此错误消息告诉您的是,父标记中应该有一个独生子。
例如,您只能添加一个FlatFile TraceListener。
配置只是告诉程序它应该使用哪些设置的一种方式,而程序必须支持处理侦听器数组,而目前我认为它没有。
https://stackoverflow.com/questions/24630246
复制相似问题