the syntax doesn't look right, this is from the documentation:http://msdn.microsoft.com/library/en-us/cpgenref/html/gngrfSystemdiagnosticsElement.asp?frame=true<configuration>
<system.diagnostics>
<switches>
<add name="General" value="4" />
</switches>
<trace autoflush="true" indentsize="2">
<listeners>
<add name="myListener"
type="System.Diagnostics.TextWriterTraceListener, Version, Culture, PublicKeyToken"
initializeData="MyListener.log"/>
</listeners>
</trace>
</system.diagnostics>
</configuration>
<system.diagnostics>
<switches>
<add name="General" value="4" />
</switches>
<trace autoflush="true" indentsize="2">
<listeners>
<add name="myListener"
type="System.Diagnostics.TextWriterTraceListener, Version, Culture, PublicKeyToken"
initializeData="MyListener.log"/>
</listeners>
</trace>
</system.diagnostics>
</configuration>
<trace autoflush=true indentsize=2>
<listeners>
<add name="name" type="type" initializeData="data">
<remove name="name" type="type" initializeData="data">
<clear>
</listeners>
</trace>而且注意add的时候,name、type必须是对的,否则出异常
remove的时候,name必须是对的,type是错的话不会出异常,但可能出错。