2009-08-12 6 views
5

मैं माइक्रोसॉफ्ट की एंटरप्राइज़ लाइब्रेरी के साथ लॉगिंग सेट अप करने की कोशिश कर रहा हूं (लॉग 4नेट एक मृत परियोजना प्रतीत होता है)। मैं वीबी .NET 2008 और वीएस 2008 का उपयोग कर रहा हूं। मैंने एमएसडीएन दस्तावेज, कोडप्लेक्स दस्तावेज़ों (जिसमें हैंड-ऑन लैब्स शामिल हैं और फिर गायब हो गए हैं), और ऑनलाइन ट्यूटोरियल का कोई फायदा नहीं हुआ है।App.config कहां है?

वे सभी एक रहस्यमय "कॉन्फ़िगरेशन फ़ाइल" या "App.config" का संदर्भ लेते हैं जिन्हें मैं नहीं ढूंढ सकता और जोड़ नहीं सकता। मैंने एक नई टेक्स्ट फ़ाइल जोड़ने और इसे "App.config" नाम देने का भी प्रयास किया, लेकिन केवल वीएस 2008 ने रिक्त फ़ाइल पर एक लाल लहर रेखा को थूक दिया।

छिपी हुई app.config खोजने के लिए कोई सुझाव बहुत सराहना की जाएगी।

(और है कि यदि EntLib विन्यास उपकरण दिखाई देता है, मैं पूरी तरह से खुश हो जाएगा)

संपादित करें: मैं धोखा दिया गया है!

वीएस 2008 में पेड़ एक असली सुपरसेट-सबसेट रिश्ते नहीं है, यही कारण है कि मैं इतना निराश हो गया।

बुद्धि के लिए

, पेड़ के शीर्ष: alt text http://static.zooomr.com/images/7954203_910064e809.jpg

और पेड़ की एक 'उप-धारा'। alt text http://static.zooomr.com/images/7954204_69e03c8502.jpg

+4

'log4net' मर नहीं गया है, यह बस स्थिर है। पिछले 2 महीनों में कई बगफिक्स काम करता है, कम से कम: http://svn.apache.org/viewvc/logging/log4net/trunk/src/ –

उत्तर

14

मुझे यकीन है कि यदि आप किसी वेब ऐप या वेब समाधान में हैं तो आप web.config का उपयोग कर सकते हैं।

अन्यथा, देख here

[संपादित करें] मेरे वी.एस. में एप्लिकेशन फाइल की तरह जोड़ा जा सकता है: नया आइटम जोड़ें -> जनरल -> ऐप्लिकेशन कॉन्फ़िगरेशन फ़ाइल

3

द्विआधारी के समान निर्देशिका में होना चाहिए, लेकिन आपको आत्माओं में नई फाइलें जोड़ने के लिए विजुअल स्टूडियो विंडो का उपयोग करके इसे अपने समाधान में पहले जोड़ना होगा।

Add -> New Item -> Application configuration file 
1

आप के लिए एक ऐप्लिकेशन कॉन्फ़िग फ़ाइल जोड़ सकते हैं > Add-> नया आइटम - - परियोजना पर

राइट क्लिक करके किसी भी vb परियोजना> ...

और का चयन या तो

ऐप्लिकेशन कॉन्फ़िगरेशन फ़ाइल

या का चयन

वेब कॉन्फ़िगरेशन फ़ाइल

(app.config या क्रमशः web.config के लिए)

2

चाहते हैं मेरे $ 0.02 को जोड़ने के लिए एड, क्योंकि मैंने इस सवाल पर निराश गुगलिंग के साथ ठोकर खाई, और मेरी स्थिति ऐसी नहीं थी जैसा कि दूसरों ने यहां वर्णित किया है। मैंने एक नया Winforms प्रोजेक्ट बनाया, app.config नहीं देखा, और इसे जोड़ने के लिए चला गया क्योंकि दूसरों ने वर्णन किया है। सूची में नहीं था। मैंने सॉल्यूशन एक्सप्लोरर में "सभी फाइलें दिखाएं" चालू कर दी, और यह पहले से ही वहां थी, लेकिन परियोजना का हिस्सा नहीं था।उस पर राइट क्लिक किया और "प्रोजेक्ट में शामिल करें" चुना, और अब मुझे जाना अच्छा लगता है। कोई विचार नहीं कि यह फ़ाइल क्यों बनाई गई, लेकिन इसे परियोजना में शामिल नहीं किया। (यह वीएस -2010 है, बीटीडब्ल्यू।)