2012-01-25 7 views
10

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

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

मुझे यकीन है कि वीएम पर पीडीबी सही है। मैंने अपनी मुख्य मशीन पर पीडीबी पथ को दृश्य स्टूडियो के प्रतीक पथ में जोड़ने का प्रयास किया। मुझे क्या याद आ रही है?

(Win7 x86, दृश्य स्टूडियो 10, नेट 4)

धन्यवाद

उत्तर

13

समस्या यह है कि PDB फ़ाइलों वीएम और मेजबान पर एक ही फ़ोल्डर दोनों पर रखा जा करने के लिए है था।

+0

आपको बहुत बहुत धन्यवाद। फिर एक ही पथ बनाने के बिना रिमोट डीबगिंग करना संभव नहीं है? मैं इसे विश्वास नहीं करना चाहता। – AndreaT

1

समस्या का एक अन्य संभावित कारण सर्वर और स्थानीय कोड पर चल रहे कोड के बीच एक संस्करण मेल नहीं है। मैं स्थानीय कोड को सर्वर पर पुन: नियोजित करके इसे ठीक करने में सक्षम था।

संबंधित मुद्दे

 संबंधित मुद्दे