2012-03-06 78 views
5

我使用NLOG这样如何在调试时查看异常?

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

但我想看到的异常调试时。所以我尝试过:

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

有没有更好的方法呢?

+0

我不知道你正在尝试做的。 – cadrell0 2012-03-06 13:41:31

回答

6

开启第一次机会异常:CTRL-ALT-E(打勾的CLR异常抛出列)

enter image description here

2

不要这样做。打开Debug-> Exceptions上的异常通知会更好。这样,即使它们在后面处理时,也会在创建时发现异常。