异常”下有以下内容 但是-6ren">
gpt4 book ai didi

visual-studio - 防止 Visual Studio 在抛出异常时崩溃

转载 作者:行者123 更新时间:2023-12-02 06:57:09 27 4
gpt4 key购买 nike

我测试了异常拦截,因此,我不需要 Visual Studio 中断诸如抛出 new NullReferenceException("myVar") 之类的想法。

我在“调试=>异常”下有以下内容

enter image description here

但是,VS 在异常时中断。我该怎么办?

附注。

对于应用程序未处理的异常,我使用 Application.UnhandledException“捕获”它们,如下所示:

''' <summary>Occurs when the application encounters an unhandled exception.</summary> '
Private Sub Application_UnhandledException(ByVal sender As Object, ByVal e As Microsoft.VisualBasic.ApplicationServices.UnhandledExceptionEventArgs) Handles Me.UnhandledException
Dim message As String = String.Format("An application UnhandledException were thrown.{1}The application will now terminate.{1}'{0}'{1}{1}StackTrace:{1}{2}", e.Exception.Message, Environment.NewLine, e.Exception.StackTrace)
MessageBox.Show(message)
End Sub

最佳答案

当我开始使用VS2010时,我也遇到了同样的问题。我有单元测试,它期望出现异常,并且我从我的函数中抛出异常。这些异常应该由我的图书馆的用户处理。在“调试”->“异常”对话框中,我取消选中“公共(public)语言运行时异常”的“用户未处理”列下的复选框,并且 VS 停止中断这些异常。顺便说一句,我在您附加的对话框中没有看到第二列。

关于visual-studio - 防止 Visual Studio 在抛出异常时崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5637937/

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