当我调试我的代码时,我用c#编写,我从第三方组件中得到了这个错误:
“System.Xml.XPath.XPathException”类型的第一次机会异常 发生在System.Xml.dll
中
这是什么意思?
答案 0 :(得分:2)
您可以查看following blog post,其中概述了首次机会异常所代表的内容。
答案 1 :(得分:2)
第一次机会异常是引发的特殊异常,以便调试器可以立即中断。这很有用,因此您可以在发生异常时立即查看异常,而不是在它们被捕获的位置。
如果第一次机会异常后面没有导致调试器中断的“正常”异常,则意味着抛出异常然后被捕获(即有人处理它)。
答案 2 :(得分:0)
如果您不想要该消息,可以通过打开“异常”对话框(ctrl-alt-e)并取消选择“公共语言运行时异常”的“抛出”选项来摆脱它。 “请准备好只为该树条目的子集选择“抛出”选项。