繁体   English   中英

Visual Studio运行时调试器已禁用

[英]Visual Studio runtime Debugger is disabled

我当时使用C#Windows Forms创建了一个应用程序,一切都很好,直到今天我醒来并尝试运行它,看来它并没有调试任何东西!
好吧,它确实可以调试,但是不如以前好。
例如,明显的nullReference异常,例如:

Product something = null;
MessageBox.Show(something.AllowDrop.ToString());

在VS中给了我类似的东西:
http://i.imgur.com/l12OA.png
而不是使用熟悉的友好UI来显示如下所示的异常:
http://i.imgur.com/VtK7n.png
VS变得怪异了! 这不是我担心的原因:另一方面,当我使用DataReader对象时,它会自动跳过所有错误,而不会引发单个异常! 并且每当发生异常时,运行时工具就会停止运行代码!
这是怎么回事?

在Vs菜单中的Debug / Exception中,您应该“检查”(在Common Language Runtime Exceptions中)“ User-Unhandled”列。

在此处输入图片说明

启用例外助手

在VS2010内转到:

工具->选项->调试->常规->“启用例外助手”

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM