2011-11-01 9 views
5

बनाम डीबगिंग करते समय, यह सभी डीएलएस के लिए प्रतीकों को लोड करने का प्रयास करता है।
किसी कारण से, रिमोट-डीबगिंग में लंबा समय लगता है (हालांकि लक्ष्य मशीन पर कोई प्रतीक नहीं हैं)।रिमोट डीबगिंग में विंडोज़ डीएलएस के प्रतीकों को लोड करने से कैसे बचें?

मैं सिस्टम डीएलएस के लिए प्रतीकों को लोड न करने के लिए कैसे कह सकता हूं?

+0

ठीक है, जाहिर है मैं सवाल एक बुरा datetime पर, पोस्ट के बाद से यह 6 घंटे में केवल 8 बार देखा गया है (6 जिनमें से मेरे हैं ...)। तो मुझे आश्चर्य है कि क्या यह टिप्पणी इसे फिर से दिखाई देगी। एक कोशिश के काबिल है। –

उत्तर

1

डीबग -> विकल्प और सेटिंग -> प्रतीकों पर जाने का प्रयास करें और निर्दिष्ट करें कि आप कौन से मॉड्यूल को स्वचालित रूप से लोड करना चाहते हैं। मुझे यकीन नहीं है कि अगर सिस्टम डीएलएस को लोड होने से रोक देगा।

डीबगिंग के तहत "बस मेरा कोड" विकल्प भी है -> सामान्य जो आप जांच सकते हैं।

इसके अलावा, मैं सभी अप्रयुक्त संदर्भों को हटाने का प्रयास करने का सुझाव दूंगा। यदि आप वीबी.Net प्रोजेक्ट पर काम कर रहे हैं, तो यह प्रोजेक्ट गुणों को खोलने और संदर्भ टैब के तहत अप्रयुक्त संदर्भों पर क्लिक करने जितना आसान है। आम तौर पर कई सिस्टम डीएलएस (उदाहरण के लिए System.Xml.Linq) हैं कि वीएस कृपया मान लीजिए कि आपको संदर्भित करने की आवश्यकता होगी। एक अच्छा मौका है कि उनका उपयोग नहीं किया जा रहा है (उदाहरण के लिए, आप कभी भी लिंक एक्सटेंशन विधियों का उपयोग नहीं कर रहे हैं) जिन्हें हटाया जा सकता है।

+0

मैं केवल मूल कोड का उपयोग करता हूं, इसलिए डीबग -> विकल्प और सेटिंग -> प्रतीकों ने चाल की है। धन्यवाद! –

+0

क्या वीएस 2008 में इसके बराबर कोई समकक्ष है? इसमें "केवल निर्दिष्ट मॉड्यूल" रेडियो बटन/लिंक नहीं है। – xr280xr

+0

दुर्भाग्यवश मेरे पास देखने के लिए वीएस 2008 नहीं है ... अगर आपको कोई जवाब मिल जाए तो हमें बताएं! :) –

0

जांच करने के लिए एक और जगह है। वर्तमान प्रोजेक्ट में नहीं बल्कि दुनिया भर में दृश्य स्टूडियो के लिए:

Menu : 
Tools | Options | Debugging | Symbols