Al establecer autoflush="true"
en su archivo .config
, se asegura que las fuentes de traza se vayan al disco después de cada traza.
El siguiente es un archivo de configuración de ejemplo con autoflush="true"
:
<configuration>
<system.diagnostics>
<sources>
<source name="System.ServiceModel" switchValue="Warning, ActivityTracing"
propagateActivity="true">
<listeners>
<add name="xml" type="System.Diagnostics.XmlWriterTraceListener"
initializeData="e2eTraceTest.xml" />
</listeners>
</source>
</sources>
<trace autoflush="true" />
</system.diagnostics>
</configuration>
Además, si por casualidad usted está dispuesto para almacenar su rastro WCF en una base de datos, puede que desee comprobar hacia fuera este post:
Esto permitirá ver la traza de WCF en tiempo real, sin la gripe shing it.
Gracias por responder, esa es la única información que encontré hasta ahora. –
Ha pasado un tiempo y técnicamente su respuesta es correcta, así que la acepté. –