के बजाय फ़ाइल (d: \ dev) से फ़ाइल लोड करें, मैंने किसी विशेष DLL में लॉगिंग उद्देश्य के लिए Nlog का उपयोग किया था। डीएलएल को तब किसी अन्य एप्लिकेशन में उपयोग किया जाता है (इसे System.Reflection.Assembly.LoadFrom(path + a.dll)
का उपयोग करके गतिशील रूप से लोड किया जाता है)। मैंने मैन्युअल रूप से पथ फ़ोल्डर में Nlog.dll और Nlog.config फ़ाइलों को रखा है और एप्लिकेशन ठीक से निष्पादित करता है लेकिन यह किसी भी संदेश को लॉग नहीं करता है।NLog.config फ़ाइल को " bin debug "
हालांकि, जब मैं आगे बढ़ता हूं और अनुप्रयोग निर्देशिका में मैन्युअल रूप से Nlog.config फ़ाइल डालता हूं (\bin\debug\
) लॉग संदेश है।
क्या कोई मुझे बता सकता है कि \bin\debug\
के अलावा किसी अन्य निर्देशिका (d:\dev
) पर Nlog.Config के लिए खोज स्थान को इंगित करने के लिए कैसे करें।
आप पथ। कॉम्बिन (असेंबलीफोल्डर, "NLog.config" का उपयोग कर सकते हैं) – Tempeck