मैं विंडोज सेवा के रूप में डब्ल्यूसीएफ सेवा चला रहा हूं। मुझे किसी भी वास्तविक लॉगिंग करने के लिए log4net प्राप्त करने में समस्या हो रही हैडब्ल्यूसीएफ के साथ लॉग 4नेट सेवा के रूप में चल रहा है
क्या app.config में मुझे log4net के लिए अपना कॉन्फ़िगरेशन कोड रखना चाहिए।
सेवा होस्ट app.config सेवा app.config या सेवा कॉल करने वाली अंतर्निहित विधियों को कॉन्फ़िगर करें?
एक चीज जो मैं करता हूं वह log4net कॉन्फ़िगरेशन फ़ाइल का उपयोग करती है और app.config का उपयोग करने की कोशिश करने के बजाय इसे सीधे लोड करती है। लेकिन मेरा अनुमान है कि सेवा होस्ट app.config वह होगा जो उपयोग किया जाता है। – AaronLS
क्या आप इस बारे में विवरण प्रदान कर सकते हैं? एक लिंक पर्याप्त होगा। आपकी त्वरित प्रतिक्रिया के लिए धन्यवाद। – bearrito
इस भाग को लिंक में देखें: XmlConfigurator.Configure (नया System.IO.FileInfo (args [0])); बेशक आप एक फ़ाइलपैथ के साथ तर्क [0] को प्रतिस्थापित कर सकते हैं। http://logging.apache.org/log4net/release/manual/configuration.html – AaronLS