मेरे पास एक बाहरी डीएलएल है जिसका स्रोत कोड सी # है। डीएलएल के लिए प्रलेखन से, मैंने निर्धारित किया है कि यह Console.WriteLine
का उपयोग कर कंसोल पर अपने डीबग संदेश लिखता है।कंसोल का उपयोग करना। विंडोज़ फॉर्म के भीतर राइटलाइन एप्लिकेशन
मैं इस डीएलएल को WinForms एप्लिकेशन के भीतर उपयोग करना चाहता हूं। हालांकि, मैंने जो पाया है वह है कि मैं डीएलएल द्वारा उत्सर्जित डीबग संदेश नहीं देख सकता क्योंकि WinForms एप्लिकेशन में कंसोल नहीं है।
क्या उन डीबग संदेशों को कैप्चर करने का कोई तरीका है, शायद एक साधारण लॉग फ़ाइल तक भी? बेशक, ProcessInfo.RedirectStandartOutput
का उपयोग नहीं किया जाएगा क्योंकि मैं एक प्रक्रिया के रूप में डीएलएल का उपयोग नहीं करता हूं।