在Visual Web Developer Express中,如何启用Break on All Exceptions?我正在寻找Debug>例外菜单项但未找到它,即使我尝试自定义菜单也没有。
MSDN上的这个page表明它应该是可能的。
答案 0 :(得分:9)
Visual Web Developer Express中未显示例外菜单 - 它仅在Visual C#Express中显示(我假设使用Visual Basic Express)。
但是,所有希望都不会丢失 - VWD Express中的默认行为是打破所有异常。如果您觉得错过了异常,可以尝试关闭“Just My Code”调试,这将捕获CLR代码和链接库中抛出的异常。
要执行此操作,请打开工具 - >选项 - >调试 - >一般,取消选中“Just My Code”。如果要逐步执行CLR代码,还可以在同一屏幕上启用该功能。
答案 1 :(得分:0)
在你引用问题的MSDN page中,你是否看到了那个说......
的部分注意强>
启用“例外”菜单 快捷版本,在工具菜单上, 单击“设置”,然后选择“专家” 设置。
答案 2 :(得分:0)
你可以通过打破std::exception::exception()
来捏造它,虽然这只是C ++而且有可能(虽然不可取)某些东西会抛出一个不是从std::exception