मेरी समझ यह है कि आपको इसके लिए एक श्रोता को पंजीकृत करना होगा। ट्रेस आउटपुट, लेकिन यह कैसा दिखेगा? क्या विजुअल स्टूडियो/राइडर जिस एप्लिकेशन को सुनता है, उसके प्रत्येक निष्पादन से जुड़ी कोई ट्रेस स्ट्रीम है?

हम इस प्रश्न को यह पूछकर फिर से लिख सकते हैं:
एक साधारण कंसोल ऐप कैसे लिखें जो किसी अन्य एप्लिकेशन को निष्पादित करता है और इसके ट्रेस आउटपुट को सुनता है।

1
SpaceMonkey 7 अक्टूबर 2018, 02:33

1 उत्तर

सबसे बढ़िया उत्तर

किसी अन्य एप्लिकेशन का डिबगिंग आउटपुट प्राप्त करने के लिए, आपको इसे डीबगर के रूप में संलग्न करना होगा और WaitForDebugEvent फ़ंक्शन, OUTPUT_DEBUG_STRING_INFO परिणाम (dwDebugEventCode == OUTPUT_DEBUG_STRING_EVENT)

यदि अन्य एप्लिकेशन .NET है, तो आपके पास संभावित रूप से कुछ आसान विकल्प हैं, जिसमें app.config में अतिरिक्त ट्रेस श्रोताओं को कॉन्फ़िगर करना शामिल है।

1
Ben Voigt 7 अक्टूबर 2018, 02:02