2012-03-06 49 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上的異常通知會更好。這樣,即使它們在後面處理時,也會在創建時發現異常。