Wartość przełączania śledzenia WCF jest wyłączona, ale nadal generowane jest wyjście śledzenia

Po włączeniu śledzenia WCF, aby pomóc w znalezieniu problemu, teraz chcę wyłączyć śledzenie. Zmieniłem więc plik konfiguracyjny na ten ...

<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>

Nadal jednak wysyłane są dane wyjściowe śledzenia do wskazanego pliku wyjściowego. Dlaczego? czego mi brakuje?

questionAnswers(1)

yourAnswerToTheQuestion