मैं ट्रेस प्रिंट करने के लिए सी # System.Diagnostics.TextWriterTraceListener
का उपयोग कर रहा हूं। लेकिन ट्रेस फ़ाइल बहुत बड़ी हो जाती है (एमबी के सैकड़ों)। मैं TextWriterTraceListener
के व्यवहार को बदलना चाहता हूं, यदि ट्रेस फ़ाइल बड़ी हो जाती है, तो यह आउटपुट को दूसरी फ़ाइल में लिखती है। उदाहरण के लिए, मूल ट्रेस फ़ाइल 'output1.txt' है, यदि यह 100MB से बड़ी हो जाती है, तो TextWriterTraceListener को 'output2.txt' पर लिखना चाहिए।टेक्स्टवाइटरट्रेस लिस्टनर ट्रेस फ़ाइल बहुत बड़ी
क्या आपको ऐसी ही समस्याएं आती हैं? क्या कोई सुरुचिपूर्ण समाधान है?
+1 - log4net इस समस्या का समाधान और सशर्त प्रवेश – Tahbaza
नमूना जवाब में से जुड़ा हुआ पेज की तरह की पेशकश करने के अन्य सुविधाओं अब मौजूद नहीं है, संग्रहीत लिंक है जाएगा https://web.archive.org/web/20040628122447/ http://weblogs.asp.net/DaveBost/archive/2004/04/30/124224.aspx – tjleigh