मैं अपने .NET 3.5 सांत्वना आवेदन में log4net उपयोग कर रहा हूँ और लॉग संदेशों मैं मानक दोनों कंसोल बाहर और RollingFileAppender में देखा जाना चाहिए उत्पन्न करना चाहते हैं। फ़ाइल आउटपुट एक आकर्षण की तरह काम कर रहा है, लेकिन जब मैं निष्पादित करता हूं तो मुझे कंसोल मानक में बहने वाले स्टेटस संदेशों की स्ट्रीम दिखाई दे रही है। मैं सभी स्टेटस जानकारी छोड़ना चाहता हूं और केवल वही संदेश देख सकता हूं जो मैं लॉग फ़ाइल में प्रोग्रामेटिक रूप से उत्पन्न कर रहा हूं।मैं कंसोल पर log4net स्थिति संदेशों को कैसे अक्षम करूं?
यहाँ मैं अपने अनुप्रयोग चलाने के बाद मैं क्या देखते हैं का एक उदाहरण है:
log4net: XmlHierarchyConfigurator: Configuration update mode [Merge].
log4net: XmlHierarchyConfigurator: Logger [root] Level string is [DEBUG].
log4net: XmlHierarchyConfigurator: Logger [root] level set to [name="DEBUG",value=30000].
log4net: XmlHierarchyConfigurator: Loading Appender [Console] type: [log4net.Appender.ConsoleAppender]
log4net: PatternParser: Converter [message] Option [] Format [min=-1,max=2147483647,leftAlign=False]
और यह जब तक यह लकड़हारा वस्तु की पूरी इन्स्टेन्शियशन का वर्णन करता जा रहा पर रहता है।
मैं कैसे इसे बंद कर देते हैं? क्या मैं? मैंने कॉन्फ़िगरेशन फ़ाइल सेटिंग्स के सभी प्रकार की कोशिश की है, लेकिन कुछ भी इन्हें दूर नहीं करता है! गरर ...