मैंने डब्ल्यूसीएफ सेवा पर संदेश ट्रेसिंग सक्षम की। यह कुछ संदेशों का पता लगाता है और फिर यह बंद हो जाता है, जब मैं TraceViwer में ट्रेस खोलने का प्रयास करता हूं तो यह मुझे लॉग इन किए गए अंतिम संदेश पर एक त्रुटि देता है, या फाइल को दो बार अलग-अलग त्रुटि में भी नहीं खोलता है।डब्ल्यूसीएफ ट्रेस फ़ाइल दूषित हो रही है?
मैं दूषित फ़ाइल को तब भी हटा नहीं सकता जब तक कि मैं फ़ाइल का उपयोग नहीं होने के बाद से रीसेटिस चलाता हूं!
यहां मेरा ट्रेस कॉन्फ़िगरेशन है।
<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>
हां! मुझे इसके बारे में पता नहीं था! –
जॉन, जो मेरा दिन बनाता है ... शायद मेरा सप्ताह! :) –
कभी-कभी मुझे आश्चर्य होता है कि मैं इस साइट के बिना क्या करता था। –