Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/291.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# Visual Studio运行时调试器已禁用_C#_Visual Studio_Debugging - Fatal编程技术网

C# Visual Studio运行时调试器已禁用

C# Visual Studio运行时调试器已禁用,c#,visual-studio,debugging,C#,Visual Studio,Debugging,我用C#Windows窗体创建了一个应用程序,一切都很好,直到今天我醒来并尝试运行它,但它似乎没有调试任何东西 嗯,它确实可以调试,但不如以前那么好。 例如,一个明显的nullReference异常,例如: Product something = null; MessageBox.Show(something.AllowDrop.ToString()); 在VS:中给我类似的信息 而不是使用熟悉、友好的用户界面来显示类似以下内容的异常: VS变得很奇怪!这不是我担心的原因:另一方面,当我使

我用C#Windows窗体创建了一个应用程序,一切都很好,直到今天我醒来并尝试运行它,但它似乎没有调试任何东西
嗯,它确实可以调试,但不如以前那么好。
例如,一个明显的nullReference异常,例如:

Product something = null;
MessageBox.Show(something.AllowDrop.ToString());
在VS:
中给我类似的信息
而不是使用熟悉、友好的用户界面来显示类似以下内容的异常:

VS变得很奇怪!这不是我担心的原因:另一方面,当我使用DataReader对象时,它会自动跳过所有错误,而不会抛出一个异常!每当发生异常时,运行时工具就会停止运行代码

发生了什么?

在Vs菜单“调试/异常”中,您应该“检查”(在公共语言运行时异常中)列“用户未处理”


启用异常助手

在VS2010内部,请转到:

工具->选项->去bug->常规->启用异常 助理“

我检查了所有项目的“抛出”列,现在显示抛出错误和用户未处理错误的异常助手。如果我禁用它,它将显示为“无”。