WCF跟踪似乎是截断的

时间:2012-02-10 18:27:14

标签: wcf

我有一个在IIS中托管的REST WCF服务。我已使用以下条目在web.config中打开了WCF跟踪:

<system.diagnostics>
<sources>
  <source name="System.ServiceModel"
          switchValue="Information, ActivityTracing"
          propagateActivity="true">
    <listeners>
      <add name="traceListener"
          type="System.Diagnostics.XmlWriterTraceListener"
          initializeData= "D:\whateverpath\Traces.svclog" />
    </listeners>
  </source>
</sources>
</system.diagnostics>

我的跟踪文件已生成但总是被截断。它似乎没有特定的大小限制,它在40KB到66KB之间变化。有没有人碰到这个?

1 个答案:

答案 0 :(得分:1)

尝试强制冲洗迹线;跟踪可能只是等待写出来。为此,请在<system.diagnostics>

下添加以下元素
<trace autoflush="true"/>