gpt4 book ai didi

vb.net - 是否有更好的方法让Visual Studio在 Debug模式下忽略try/catch

转载 作者:行者123 更新时间:2023-12-04 16:28:17 25 4
gpt4 key购买 nike

我希望设计人员在调试时捕获错误,并且希望用户在发生错误时看到友好的消息。我知道我可以通过以下方法完成此任务:

#If Debug=False Then

Try

#End If

'some code here

#If Debug=False Then

Catch ex as exception

Messagebox.Show("Errors suck")

End Try

#End If

我不想写所有的#语句并使它们困惑我的代码。似乎这应该是一个普遍的需求,并且必须有一种更好的方法。有谁知道更好的方法?

最佳答案

在VS.NET中,您可以说是否要在调试器被抛出引发异常时(不仅仅是在未处理时)中断调试器。

看一下Debug |异常(exception)...菜单项(我的键盘快捷键上的Ctl-Alt-E)。选择您感兴趣的异常(exception),然后在该异常(exception)处选中“抛出”框。

您可以在多个级别上打勾该框(所有CLR异常,给定 namespace 中的所有CLR异常或非常特定的异常)

关于vb.net - 是否有更好的方法让Visual Studio在 Debug模式下忽略try/catch,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/893277/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com