2012-03-06 17 views
5

मैं इसडीबगिंग करते समय अपवाद कैसे देखें?

try 
{ 
    // ... some code 
} 
catch(AException ex) 
{ 
    logger.ErrorException(ex.Message, ex); 
} 

तरह NLog उपयोग कर रहा हूँ लेकिन मैं जब डिबगिंग अपवाद देखना चाहते हैं। तो मैंने कोशिश की:

#if !DEBUG 
    try 
    { 
#endif 
     // ... some code 
#if !DEBUG 
    } 
    catch(AException ex) 
    { 
     logger.ErrorException(ex.Message, ex); 
    } 
#endif 

क्या ऐसा करने का एक साफ तरीका है?

+0

मुझे पता नहीं तुम क्या करने की कोशिश कर रहे क्या है। – cadrell0

उत्तर

6

बारी: Ctrl-Alt-E (CLR अपवाद के लिए फेंक दिया स्तंभ टिकटिक)

enter image description here

2

ऐसा मत करो। डीबग-> अपवादों पर अपवाद अधिसूचना को चालू करना बेहतर है। इस तरह आप अपवाद देखेंगे जब वे बनाए जाते हैं भले ही उन्हें बाद में संभाला जाता है। सबसे पहले मौका अपवाद पर

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