C# 调试时如何查看异常?
我正在像这样使用NLogC# 调试时如何查看异常?,c#,.net,debugging,exception,logging,C#,.net,Debugging,Exception,Logging,我正在像这样使用NLog try { // ... some code } catch(AException ex) { logger.ErrorException(ex.Message, ex); } 但是我想在调试时看到异常。所以我试着: #if !DEBUG try { #endif // ... some code #if !DEBUG } catch(AException ex) { logger
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
有更整洁的方法吗?不要这样做。最好在调试->异常时打开异常通知。这样,即使在以后处理异常时,也会在创建异常时看到异常。启用第一次机会异常:CTRL-ALT-E(勾选抛出列中的CLR异常)
我不知道你想做什么。