Po włączeniu funkcji WCF Tracing w celu ułatwienia znalezienia problemu, chcę wyłączyć funkcję śledzenia. Więc zmieniłem mój plik konfiguracyjny na ten ...Wartość przełączania śledzenia WCF jest wyłączona, ale nadal jest generowane wyjście śledzenia
<system.diagnostics>
<sources>
<source name="System.ServiceModel" switchValue="Off" >
<!-- Information,ActivityTracing-->
<listeners>
<add name="xmlTraceListener" />
</listeners>
</source>
<source name="System.ServiceModel.MessageLogging" switchValue="Off" >
<listeners>
<add name="xmlTraceListener" />
</listeners>
</source>
</sources>
<sharedListeners>
<add name="xmlTraceListener"
type="System.Diagnostics.XmlWriterTraceListener"
initializeData="C:\WCFLogs\DataPortalTrace.svclog" />
</sharedListeners>
<trace autoflush="true" />
</system.diagnostics>
Mimo to do wskazanego pliku wyjściowego nadal wysyłane są dane wyjściowe śledzenia. Dlaczego? czego mi brakuje?
lub po prostu być kiepskim, możesz skomentować blok –
hal9000