2012-03-06 13 views
5

estoy usando Nlog como esto¿Cómo ver excepciones al depurar?

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

Pero yo quiero ver la excepción al depurar. Así que probé:

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

¿Hay alguna manera más clara de hacerlo?

+0

no tengo idea de lo que está tratando de hacer. – cadrell0

Respuesta

6

Encienda excepciones primera oportunidad: CTRL-ALT-E (marque la columna lanzado para excepciones CLR)

enter image description here

2

No lo hagas de esta manera. Es mejor activar la notificación de excepción en Depurar-> Excepciones. De esta forma, verá excepciones cuando se creen, incluso si se procesan más tarde.

Cuestiones relacionadas