के साथ रिलीज मोड में एप्लिकेशन को डीबग नहीं कर सकता है हम रिलीज के लिए समाधान बना रहे हैं, लेकिन स्टूडियो 2010 पेशेवर का उपयोग करके संलग्न करने का प्रयास करते समय, कोई धागा कोई स्टैक जानकारी नहीं दिखा रहा है, न ही कोई ब्रेकपॉइंट सेट किया जा सकता है, आदिडीबगटाइप = पूर्ण
लक्ष्य विजुअल स्टूडियो/जेआईटी डीबगर को चल रहे प्रक्रिया में संलग्न करने में सक्षम होना है जबकि अधिकतम अनुकूलन लाभ संभव हो।
हमारी अधिकांश खोज 'डीबग के साथ संकलित: पूर्ण' के लिए नीचे आती हैं और आप डीबग करने में सक्षम होंगे, लेकिन ऐसा लगता है कि यह मामला नहीं है, जेआईटी रनटाइम में कोड को अनुकूलित करता है और इस प्रकार हम डीबग नहीं कर सकता, क्या यह सच है? क्या अनुकूलन को कम करने और डीबगिंग की अनुमति देने के लिए जेआईटी को संकलित करना और बता देना संभव है? (जबकि विस्तृत अनुकूलन में बनाए रखने)
अद्यतन
का उपयोग कर @ HansPassant का जवाब, मैं मॉड्यूल को देखा और देखा कि हालांकि PDBs, बाइनरी रूप में एक ही निर्देशिका में कर रहे हैं वास्तव में कोई डिबग प्रतीकों भेजा गया। मैंने जो भी देखा वह यह है कि मेरे पुस्तकालयों को 'उपयोगकर्ता कोड' - 'नहीं' के रूप में चिह्नित किया गया है, संभवतः यह कारण है कि यह स्वचालित रूप से लोड नहीं हुआ था। मैन्युअल रूप से प्रतीकों को लोड करके और 'बस-मेरा-कोड' अक्षम करना मैं ब्रेकपॉइंट्स सेट करने और ढेर देखने में भी सक्षम था।
प्रश्न अब: मेरा कोड उपयोगकर्ता कोड के रूप में क्यों नहीं चिह्नित किया गया है? क्या यह सामान्य व्यवहार है? क्या मैं इससे बचने के लिए इसे किसी भी तरह से अपने असेंबली में कॉन्फ़िगर कर सकता हूं?
'और न ही कोई ब्रेकपॉइंट सेट किया जा सकता है' <- क्यों नहीं? क्या यह 'मिलान करने वाले प्रतीकों को नहीं मिला' त्रुटि संदेश है? – wal
@wal कृपया अद्यतन प्रश्न देखें, यह गायब प्रतीकों का संयोजन था और 'बस-मेरा-कोड' मधुमक्खी अक्षम –