एक्सप्रेस संस्करण पर C # डेस्कटॉप एप्लिकेशन ने काम किया तो 5 सेकंड बाद काम नहीं किया।
मैंने निम्नलिखित कोशिश की:
- डिबग कॉन्फ़िगरेशन सुनिश्चित करें, डिबग फ़्लैग, और पूर्ण डीबग जानकारी सभी असेंबली पर सेट हैं।
- मेरी पूरी मशीन से सभी बिन और obj फ़ोल्डर और परियोजना से संबंधित सभी DLLs हटाएं।
- स्क्रैच से समस्या पैदा करने वाली परियोजनाएं।
- रीबूट।
मेरे पास समाधान में दो WinForms परियोजनाएं हैं। उनमें से एक डिबग जानकारी लोड करता है, एक नहीं करता है। वे दोनों विधानसभा का उल्लेख करते हैं मैं प्रोजेक्ट फ़ाइल में उसी तरह डिबग जानकारी प्राप्त करने की कोशिश कर रहा हूं। कोई विचार?
मैं यहां जोड़ना चाहता हूं, ज्यादातर अपने लिए जब मैं इस प्रश्न की समीक्षा करने के लिए वापस आता हूं, तो विधानसभा लोड होने तक प्रतीकों को लोड नहीं किया जाता है, और विधानसभा को तब तक लोड नहीं किया जाता है जब तक कि इसकी आवश्यकता न हो। यदि ब्रेकपॉइंट एक लाइब्रेरी में है जो केवल आपके मुख्य असेंबली में एक फ़ंक्शन में उपयोग किया जाता है, तो प्रतीकों को लोड नहीं किया जाएगा (और यह ब्रेकप्वाइंट को हिट नहीं होने के रूप में दिखाएगा) जब तक कि फ़ंक्शन को नहीं कहा जाता है।
<DebugSymbols>true</DebugSymbols>
VS2015 में यह नहीं था, मैंने इसे मैन्युअल रूप से जोड़ा और यह ठीक काम किया।