J'essaie de suivre this tutorial pour configurer le suivi SOAP côté serveur pour mon service WCF, ainsi que le MSDN documentation.Suivi des messages SOAP côté serveur pour le service WCF
Lorsque j'exécute un test, je vois l'activité 00000000 dans Microsoft Service Trace Viewer mais l'onglet des messages est vide. C: \ temp \ Web_tracelog.svclog est en cours d'écriture mais C: \ temp \ Web_messages.svclog ne l'est pas.
Je manque probablement quelque chose de simple ici, mais je ne peux pas mettre le doigt dessus.
L'onglet Diagnostics de Microsoft Service Configuration Editor indique que tout est activé. Les parties pertinentes de web.config suivent.
<system.diagnostics>
<sources>
<source name="System.ServiceModel" switchValue="Verbose,ActivityTracing"
propagateActivity="true">
<listeners>
<add type="System.Diagnostics.DefaultTraceListener" name="Default">
<filter type="" />
</add>
<add name="ServiceModelTraceListener">
<filter type="" />
</add>
</listeners>
</source>
<source name="System.ServiceModel.MessageLogging" switchValue="Verbose, ActivityTracing">
<listeners>
<add type="System.Diagnostics.DefaultTraceListener" name="Default">
<filter type="" />
</add>
<add name="ServiceModelMessageLoggingListener">
<filter type="" />
</add>
</listeners>
</source>
</sources>
<sharedListeners>
<add initializeData="C:\temp\Web_tracelog.svclog"
type="System.Diagnostics.XmlWriterTraceListener, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
name="ServiceModelTraceListener" traceOutputOptions="Timestamp">
<filter type="" />
</add>
<add initializeData="C:\temp\Web_messages.svclog"
type="System.Diagnostics.XmlWriterTraceListener, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
name="ServiceModelMessageLoggingListener" traceOutputOptions="Timestamp">
<filter type="" />
</add>
</sharedListeners>
<trace autoflush="true" />
</system.diagnostics>
<system.serviceModel>
<diagnostics>
<messageLogging logEntireMessage="true" logMalformedMessages="true"
logMessagesAtServiceLevel="true" logMessagesAtTransportLevel="true" />
</diagnostics>
</system.serviceModel>
Peut-être utile: [Comment: Activer/Désactiver Traçage WCF dans le code d'application C#] (http://stackoverflow.com/questions/39023567/how-to-disable-enable-wcf-tracing-in-c-sharp-application-code) – MikeZ
Peut-être utile: [Comment: Désactiver/activer le suivi WCF dans le code d'application C#] (http://stackoverflow.com/questions/39023567/how-to-disable-enable-wcf-tracing-in-c-sharp-application-code) – MikeZ