【发布时间】:2012-12-02 03:16:52
【问题描述】:
在 app.config (.Net 3.5) 中无法识别以下用于日志轮换的 EventSchemaTraceListener 属性:
bufferSize="65536"
maximumFileSize="1024"
logRetentionOption="LimitedCircularFiles"
maximumNumberOfFiles="2"
【问题讨论】:
在 app.config (.Net 3.5) 中无法识别以下用于日志轮换的 EventSchemaTraceListener 属性:
bufferSize="65536"
maximumFileSize="1024"
logRetentionOption="LimitedCircularFiles"
maximumNumberOfFiles="2"
【问题讨论】:
在您的问题中,您说app.config 中无法识别这些属性;确保您还使用可执行文件更新位于输出文件夹中的 [ApplicationName].exe.config 文件(或删除它,以便在运行应用程序时从头开始重新创建它)。
请参阅 this answer,了解为什么不能只更新 app.config 以查看新设置。
【讨论】:
您的意思是属性被标记为错误(可能只是 IDE 问题)还是设置不起作用?
这里有一个例子: http://msdn.microsoft.com/en-us/library/system.diagnostics.eventschematracelistener.aspx
但请注意,一些 cmets 表示他们在使其工作时也遇到了问题。
【讨论】: