Я включил трассировку сообщений в службе WCF. он прослеживает пару сообщений, а затем останавливается, когда я пытаюсь открыть трассировку в TraceViwer, она дает мне сообщение об ошибке в последнем сообщении, которое было зарегистрировано, или даже не открывать файл duo для разных ошибок каждый раз.Файл трассировки WCF продолжает расти?
Я не могу даже удалить поврежденный файл, если только я не запускаю resetiis, так как этот файл используется!
вот моя конфигурация трассировки.
<system.diagnostics>
<sources>
<source name="System.ServiceModel.MessageLogging" switchValue="Warning, 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:\Logs\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>
</system.diagnostics>
<system.serviceModel>
<diagnostics>
<messageLogging logEntireMessage="true" logMalformedMessages="true"
logMessagesAtServiceLevel="true" logMessagesAtTransportLevel="true" />
</diagnostics>
</system.serviceModel>
Hah! Я не знал об этом! –
Джон, это делает мой день ... может быть, моей неделей! :) –
иногда мне интересно, что я делал без этого сайта. –