vb.net - वीएस 2008 ब्रेकपॉइंट वर्तमान में हिट नहीं होगा। इस दस्तावेज़ के लिए कोई प्रतीक लोड नहीं किया गया है




visual-studio-2008 breakpoints (9)

इसे आज़माएं, वीएस 2008 में, टूल्स-> विकल्प-> डिबगिंग-> सामान्य-> अनचेक / अक्षम 'पर जाएं मूल स्रोत से बिल्कुल मेल खाने के लिए स्रोत फ़ाइलों की आवश्यकता है

मैं इस बाधा को दूर करने के लिए संघर्ष कर रहा हूं और मुझे उम्मीद है कि एसओ पर कोई भी मदद कर सकता है।

जब मैंने अपनी कक्षा पुस्तकालय परियोजना में ब्रेकपॉइंट सेट किया। यह एक सामान्य ब्रेकपॉइंट के रूप में प्रतीत होता है। जब मैं अपने समाधान को डीबग करना शुरू करता हूं तो ब्रेकपॉइंट खोखला हो जाता है और अंदर एक विस्मयादिबोधक बिंदु वाला पीला त्रिकोण होता है। जब मैं ब्रेकपॉइंट पर पैन करता हूं तो टूलटिप प्रदर्शित होता है, " ब्रेकपॉइंट वर्तमान में हिट नहीं होगा। इस दस्तावेज़ के लिए कोई प्रतीक लोड नहीं किया गया है। "

यह प्रोजेक्ट एएसपी.नेट एप्लीकेशन नहीं है, यह केवल एक WinForms एप्लिकेशन है।

मैंने समाधान में कई परियोजनाओं के साथ मौजूदा WinForms एप्लिकेशन को ले लिया है। मेरे पास डीबग मोड में निर्मित और चल रहा प्रोजेक्ट है। मैं कुछ परियोजनाओं में ब्रेकपॉइंट्स पर रोक सकता हूं, लेकिन मैं अन्य परियोजनाओं में ब्रेकपॉइंट्स को हिट करने में असमर्थ हूं, विशेष रूप से मेरी प्रोजेक्ट जो टाइप क्लास लाइब्रेरी है

मैंने अब तक क्या किया है:

  • मैंने सभी डीबग हटा दिए हैं और फ़ोल्डरों को छोड़ दिया है,
  • मैंने obj फ़ोल्डर को हटा दिया है, और बाद में समाधान का पुनर्निर्माण किया है।
  • मैंने वीएस -2008 आईडीई को पुनरारंभ किया है।
  • मैंने अपने कंप्यूटर को पुनरारंभ किया है।
  • मैंने समाधान के लिए कॉन्फ़िगरेशन प्रबंधक की जांच की है ताकि यह सुनिश्चित किया जा सके कि मेरी कक्षा प्रोजेक्ट डीबग बिल्ड में शामिल है, और यह है।
  • मैंने डीएलएल के लिए डीबग / मॉड्यूल की जांच की है, हालांकि मैं एक डीएलएल संदर्भित करने की कोशिश नहीं कर रहा हूं।

इसके अलावा, मैंने एसओ पदों में उल्लिखित समस्या निवारण चरणों का पालन किया है:

ब्रेकपॉइंट वर्तमान में लोड नहीं किए गए प्रतीकों को हिट नहीं करेगा

वीएस 2010, नूनिट, और "ब्रेकपॉइंट वर्तमान में हिट नहीं होगा। इस दस्तावेज़ के लिए कोई प्रतीक लोड नहीं किया गया है "

ब्रेकपॉइंट वर्तमान में हिट नहीं होगा। इस दस्तावेज़ के लिए कोई प्रतीक लोड नहीं किया गया है।

डीबग नहीं कर सकता - "ब्रेकपॉइंट वर्तमान में हिट नहीं होगा। इस दस्तावेज़ के लिए कोई प्रतीक लोड नहीं किया गया है "

फिक्सिंग "ब्रेकपॉइंट वर्तमान में हिट नहीं होगा। इस दस्तावेज़ के लिए कोई प्रतीक लोड नहीं किया गया है। "

इसके अतिरिक्त, मैंने एमएसडीएन और अन्य स्थानों दोनों से Google पर मिली कई पोस्ट पढ़ी हैं, जिनमें से कोई भी मेरी विशिष्ट आवश्यकताओं के अनुरूप नहीं है।

इनमें से कुछ पोस्ट हैं:

विजुअल स्टूडियो 2008 "ब्रेकपॉइंट वर्तमान में हिट नहीं होगा। इस दस्तावेज़ के लिए कोई प्रतीक लोड नहीं किया गया है"

ब्रेकपॉइंट वर्तमान में हिट नहीं होगा। इस दस्तावेज़ के लिए कोई प्रतीक लोड नहीं किया गया है

ब्रेकपॉइंट वर्तमान में हिट नहीं होगा। इस दस्तावेज़ के लिए कोई प्रतीक लोड नहीं किया गया है।

डीबगर समस्या "ब्रेकपॉइंट वर्तमान में हिट नहीं होगा। इस दस्तावेज़ के लिए कोई प्रतीक लोड नहीं किया गया है

ब्रेकपॉइंट वर्तमान में हिट नहीं होगा। इस दस्तावेज़ के लिए कोई प्रतीक लोड नहीं किया गया है।

मेरे द्वारा पढ़ी गई सभी पोस्ट बहुत ही जानकारीपूर्ण रही हैं, लेकिन सुझाए गए समाधानों में से कोई भी मेरी विशिष्ट आवश्यकताओं के अनुरूप नहीं है। अगर अधिक जानकारी जरूरी है तो कृपया मुझे बताएं। मेरे पास अधिक लिंक हैं जो मैं काम नहीं कर रहा हूं के संदर्भ के रूप में प्रदान कर सकता हूं। साथ ही इस मुद्दे को हल करने के लिए मैंने उठाए गए अतिरिक्त कदम उठाए हैं।

मैं सभी को अपमानित रखने के लिए इस अनुवर्ती पोस्ट को पोस्ट कर रहा हूं। मैंने प्रोजेक्ट फ़ाइल को प्रश्न में कॉल करने के लिए @ हंस @ सुझाव का पालन किया।

मैंने एक मंद फ्रेम को फॉर्म = नया ProjectInQuestion.FormInQuestion के रूप में रखा है

तथा

यह अब डीबग में असेंबली लोडिंग है -> विंडोज-> मॉड्यूल

मेरी मूल समस्या से नई समस्या अधिक परेशान है। मेरे ब्रेकपॉइंट ठीक दिखते हैं, लेकिन छोड़े जा रहे हैं। ब्रेकपॉइंट पर कोई त्रुटि नहीं है।


उम्मीद है की यह मदद करेगा...

मैं एक डीएलएल का संदर्भ दे रहा था जो कि मेरे बिन \ रिलीज फ़ोल्डर में था, भले ही मैं डीबग मोड में था।

मैंने डीएलएल को बिन \ डीबग फ़ोल्डर में कॉपी किया और जब मैं वीएस चला गया, तो ब्रेकपॉइंट मारा गया।


कृपया टूलबार पर समाधान कॉन्फ़िगरेटर मोड (रन बटन के ठीक आगे) को "रिलीज" के बजाय "डीबग" पर सेट किया गया है जो मेरे लिए काम करता है thx


कृपया टूलबार पर समाधान कॉन्फ़िगरेटर मोड (रन बटन के बगल में स्थित) जांचें कि "रिलीज" के बजाय "डीबग" पर सेट है या नहीं


डीबगिंग शुरू करने से पहले सुनिश्चित करें कि विजुअल स्टूडियो में debug mode का चयन किया गया है।

विजुअल स्टूडियो में प्ले बटन के नजदीक ड्रॉपडाउन देखें।


मुझे VS2008 के साथ एक VB.net-Form अनुप्रयोग में एक ही समस्या थी, जहां मैंने एक अन्य प्रोजेक्ट में लोड किया था, जिसे एक ही प्रोजेक्ट समूह में लोड किया गया था। मुझे यह सरल समाधान मिला: मैंने form_load ईवेंट में एक उदाहरण लोड किया जैसे Dim PMg As New PMGExport.PMGExportNeu।


मुझे भी एक ही समस्या का सामना करना पड़ा और इंटरनेट से कई समाधान मिले लेकिन मेरे लिए समाधान कार्य नीचे सूचीबद्ध है:

फ्रेमवर्क संस्करण 4.0 में किए गए मेरे आवेदन के कारण और मैं v2.0 के नीचे संस्करण के साथ प्रक्रिया को संलग्न करने की कोशिश कर रहा था, इसलिए सुनिश्चित करें कि प्रबंधित कोड संस्करण के साथ आपका ढांचा संस्करण नीचे दिखाया गया है।


मैंने यह हर समय होता है, जैसा कि आपने कहा था कि डीएलएल लोड होने तक ब्रेकपॉइंट सक्रिय नहीं है। हालांकि यह वास्तव में कोई फर्क नहीं पड़ता है, क्योंकि कोड को उस बिंदु पर प्राप्त करने से पहले डीएलएल लोड करना होगा। मेरे ब्रेकपॉइंट इस तरह से शुरू होते हैं लेकिन वे हमेशा हिट हो जाते हैं।


यह हाल ही में मेरे साथ एक चल रही प्रक्रिया को जोड़ने के साथ हुआ था। मुद्दा यह था कि डिबगिंग विकल्प सेट किए गए थे

संलग्न करें: मूल कोड

मेरे मामले के लिए, यह होना आवश्यक था:

संलग्न करें: प्रबंधित कोड





breakpoints