我希望Visual Studio在处理异常发生时中断(即我不只是想看到“第一次机会”消息,我想调试实际的异常)。
例:我希望调试器在异常时中断:
try
{
System.IO.File.Delete(someFilename);
}
catch (Exception)
{
//we really don't care at runtime if the file couldn't be deleted
}
我遇到了Visual Studio的这些注释。NET:
在VS.NET中进入调试菜单>> “例外……”>>“通用语言 运行时异常“>>”系统和 选择“系统。得到NullReferenceException " < / p >2)在对话框的底部 是“当抛出异常时:” 组中,选择“闯入” 调试器" < / p > 3)运行你的场景。当 异常抛出时,调试器将 停止并用对话框通知您 比如: 系统类型的异常。得到NullReferenceException” 被抛出。 [Break] [Continue]"
. < p >(打破)。这会让你 导致 问题。< / p >
但是它们不适用于Visual Studio 2005(在调试菜单上没有异常选项)。
有没有人知道在Visual Studio的“当抛出异常时”组框中,“进入调试器”选项在哪里找到这个选项对话框?
更新:问题是我的Debug菜单没有Exceptions项。我自定义菜单手动添加它。