2012-03-06 33 views
5

Tôi đang sử dụng NLog như thế nàyLàm cách nào để xem ngoại lệ khi gỡ lỗi?

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

Nhưng tôi muốn xem ngoại lệ khi gỡ lỗi. Vì vậy, tôi đã thử:

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

Có cách nào khác để làm điều đó không?

+0

Tôi không có ý tưởng những gì bạn đang cố gắng làm. – cadrell0

Trả lời

6

Bật Exceptions Đầu tiên Chance: CTRL-ALT-E (đánh dấu vào cột ném ngoại lệ CLR)

enter image description here

2

Đừng làm theo cách này. Tốt hơn là bật Thông báo ngoại lệ trên Debug-> Ngoại lệ. Bằng cách này, bạn sẽ thấy ngoại lệ khi chúng được tạo ngay cả khi chúng được xử lý sau này.

Các vấn đề liên quan