嗨,我有一个全局通用异常处理程序(catch ex作为异常)来处理来自应用程序的所有未处理的异常。但在调试模式下(应用程序从VS运行),我不希望异常进入这个全局处理程序。对我来说更好的是当VS在异常发生时停止应用程序。
我如何才能做到这一点,或者有更好的方法呢?
谢谢
发布于 2010-05-30 06:23:37
最后我找到了解决方案:
Try
......
#If DEBUG Then
Catch ex As Exception When False
#Else
Catch ex As Exception
#End If
......
End Tryps:感谢JYelton的提示。
编辑:简化的解决方案
发布于 2010-05-29 07:47:50
您可以使用preprocessor directive (本例为C#):
#if DEBUG
// omit exception handling (or use a different one)
#else
// exception handling event subscriber here
#endifhttps://stackoverflow.com/questions/2933143
复制相似问题