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