Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/288.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何防止调试器在NotImplementedException异常时中断?_C#_Exception_Debugging_Suppress_Notimplementedexception - Fatal编程技术网

C# 如何防止调试器在NotImplementedException异常时中断?

C# 如何防止调试器在NotImplementedException异常时中断?,c#,exception,debugging,suppress,notimplementedexception,C#,Exception,Debugging,Suppress,Notimplementedexception,我试过这个,但似乎不起作用: Application.SetUnhandledExceptionMode(UnhandledExceptionMode.CatchException); Application.ThreadException += new System.Threading.ThreadExceptionEventHandler(Application_ThreadException); AppDomain.CurrentDomain

我试过这个,但似乎不起作用:

        Application.SetUnhandledExceptionMode(UnhandledExceptionMode.CatchException);
        Application.ThreadException += new System.Threading.ThreadExceptionEventHandler(Application_ThreadException);
        AppDomain.CurrentDomain.UnhandledException += new UnhandledExceptionEventHandler(CurrentDomain_UnhandledException);

    static void CurrentDomain_UnhandledException(object sender, UnhandledExceptionEventArgs e)
    {
        //suppress ???
    }

    static void Application_ThreadException(object sender, System.Threading.ThreadExceptionEventArgs e)
    {
        //suppress ???
    }

按Ctrl+D、E,然后取消选中不希望调试器中断的异常


编辑:如果对话框不起作用,您也可以按中所述的宏进行编辑。

按Ctrl+D、E,然后取消选中不希望调试器中断的异常


编辑:如果对话框不起作用,您也可以按中所述通过宏执行。

这是我首先要做的,但不知何故,我的异常对话框被弄乱了,“用户未处理”列丢失或被剪裁,并且没有滚动条。@John,如果您有在主设置中未选中“调试|仅我的代码”选项。如果重新打开“仅我的代码”,则“用户未处理”列应显示在“异常”窗口中。在阅读上述注释之前,我重置了Visual Studio设置配置文件并返回。它重置了“仅我的代码”“选项被选中,所以我猜这就是它回来的原因。我从来不知道有联系。谢谢这是我首先要做的,但不知何故,我的异常对话框被弄乱了,“用户未处理”列丢失或被剪裁,没有滚动条。@John,如果在主设置中取消选中“调试|仅我的代码”选项,“用户未处理”列将消失。如果重新打开“仅我的代码”,则“用户未处理”列应显示在“异常”窗口中。在阅读上述注释之前,我重置了Visual Studio设置配置文件,它返回。它将“justmycode”选项重置为checked,所以我猜这就是它返回的原因。我从来不知道有联系。谢谢