2011-08-09 15 views
7

में अक्सर उपलब्ध नहीं है UpdateException.StateEntries संग्रह में आइटम तक पहुंच प्राप्त करने के लिए मैं अक्सर $exception pseudovariable का उपयोग करता हूं क्योंकि वे Exception Assistant's 'विवरण देखें' संवाद के माध्यम से पहुंच योग्य नहीं हैं।

'$ अपवाद' नाम के साथ एक घड़ी जोड़ना वर्तमान अपवाद वापस कर देगा। यदि अपवाद सहायक अक्षम है तो यह सी # के लिए लोकल विंडो में स्वचालित रूप से भी उपलब्ध है।

मैंने ऐसे मामलों को देखा है जहां यह चर उपलब्ध नहीं है। यह क्यों हो सकता है और इसे कैसे बहाल किया जा सकता है?

संपादित करें: मैंने इस समस्या को Connect पर भी पोस्ट किया है।

संपादित 2: निम्न पोस्ट इस सेटिंग के उद्देश्य का वर्णन करता है।

Did you know? You can unwind the call stack from exceptions

और यह एक शामिल संवाद के स्क्रीनशॉट की एक जोड़ी भी शामिल है।

Did you know… What unwinding the call stack on unhandled exceptions does? – #277

उत्तर

9

उपकरण -> विकल्प -> डिबगिंग (सामान्य) [वी.एस. 2010]

आप "बिना क्रिया अपवाद पर कॉल स्टैक तनाव मुक्त हों" है अनियंत्रित?

इसे काम के लिए अपवाद के लिए अनचेक करने की आवश्यकता है।

+0

ध्यान दें कि 'अनचाहे अपवादों पर कॉल स्टैक को अनइंड करें' सेटिंग 'अपवाद सहायक सक्षम करें' का एक बच्चा नोड है जो इसे अनदेखा करना आसान बनाता है। –

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