eventSchemaTraceListener的某些属性无法识别app.config

时间:2012-12-14 05:38:11

标签: c# .net .net-3.5

在app.config(.Net 3.5)中无法识别用于日志轮换的EventSchemaTraceListener的以下属性:

bufferSize="65536"
maximumFileSize="1024"
logRetentionOption="LimitedCircularFiles"
maximumNumberOfFiles="2"

2 个答案:

答案 0 :(得分:1)

在您的问题中,您说在app.config中无法识别这些属性;确保您还使用可执行文件更新输出文件夹中的[ApplicationName].exe.config文件(或删除它,以便在运行应用程序时可以从头开始重新创建)。

请参阅this answer,了解为何您只能更新app.config以查看新设置。

答案 1 :(得分:0)

您的意思是将属性标记为错误(可能只是IDE问题)或设置不起作用吗?

这里有一个例子: http://msdn.microsoft.com/en-us/library/system.diagnostics.eventschematracelistener.aspx

但请注意,有些评论表明他们也有问题让它发挥作用。