में पकड़े गए देशी अपवादों से मूल स्टैकट्रैक कैसे प्राप्त करें मेरे पास कुछ प्रबंधित कोड है जो कुछ देशी DLL (मेरे पास उचित प्रतीक फाइलें) के अंदर एक विधि को कॉल करता है।
कभी-कभी, वह मूल विधि एक अपवाद फेंकता है जिसे मैं अपने प्रबंधित कोड में पकड़ता हूं। हालांकि, जब मैं अपने पकड़े गए अपवाद से स्टैकट्रैक प्रिंट करता हूं, तो मुझे केवल प्रबंधित कोड दिखाई देता है (अंतिम फ्रेम देशी कोड पर कॉल है .. लेकिन यह मूल कोड के भीतर स्टैकट्रैक नहीं देखता है)।प्रबंधित कोड
मैं मूल कॉलस्टैक भी कैसे प्राप्त कर सकता हूं?
* जब मैं कोड डीबग कर रहा हूं, तो मैं मूल कोड में कदम उठाने में सक्षम हूं, और actuall कॉल स्टैक देख सकता हूं।
-1 अनुवाद करें, "मुझे नहीं पता कि यह कैसे करना है, इसलिए मैं जो कुछ नहीं जानता उसके बारे में शब्दकोष लिखने जा रहा हूं, फिर यादृच्छिक Google खोज लिंक" असली सहायक। –
असल में, मैंने इसे किया है (अविश्वसनीय रूप से एक देशी स्टैक ट्रेस पर कब्जा कर लिया - अप्रबंधित कोड से)। सुपरएसरर्ट से पहले भी लिखा गया था। उसे लो। : पी –
क्षमा करें, मैं "मुश्किल" शब्द को एक भौह उठाता हूं। "मुश्किल" आमतौर पर अनुवाद, कठिन अनुसंधान, या बनाए रखने के लिए मुश्किल में अनुवाद करता है। क्योंकि कह रहा है कि कोड मुश्किल है, ज्यादा समझ में नहीं आता है। मुझे लगता है कि इसे अधिक रखरखाव की आवश्यकता नहीं होगी, इसलिए मैंने पहले माना। –