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