第一次机会异常的类型'System.Threading.ThreadAbortException“在mscorlib.dll中发生 [英] A first chance exception of type 'System.Threading.ThreadAbortException' occurred in mscorlib.dll

查看:1780
本文介绍了第一次机会异常的类型'System.Threading.ThreadAbortException“在mscorlib.dll中发生的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我工作的一个asp.net应用程序。当我尝试编译和运行应用程序;它成功运行。

I am working on an asp.net application.. when I try to compile and run the application; it runs successfully.

但是,当我尝试调试应用程序它给我的错误在任何点 -

But when I try to debug the application it gives me error at any point -

有一个第一次机会异常的类型'System.Threading.ThreadAbortException在mscorlib.dll中发生

A first chance exception of type 'System.Threading.ThreadAbortException' occurred in mscorlib.dll

它不以任何特定的code线给错误..它给这个错误的行(不知道)的任何code ..然后网页显示 - 服务器应用程序不可用错误

It doesnt give error at any specific code line.. it gives this error at any code of line (not sure).. and then web page display - "Server Application Unavailable" error.

甚至当我尝试分析/立即窗口执行一些语句/快速腕表 - 它给了我上面的错误。

Even when I try to parse/execute some statement in immediate window / quick watch - it gives me above error..

例如,我装一个XML文档(超过10000行)中的XElement,当我尝试检查直通的XPath作为XElementObj.XPathSelectElement一些属性值(/ ASDF / ASD / wqer / XYZ)..它给上述错误。(不是所有的时间,但随机)。

for example, I loaded an xml document (of more than 10000 lines) in XElement and when I try to check some attribute value thru xpath as XElementObj.XPathSelectElement("/asdf/asd/wqer/xyz").. it gives above error.. (not all the time but randomly).

有这个想法的任何人..请帮助。

anybody having any idea on this.. please help.

推荐答案

我有类似的东西,发现的从另一个问题,这个答案

I had something similar, and found this answer from another question:

如果你想找出其中   异常发生,你可以   选择调试 - >例外菜单   项,然后在出现的对话框中,   选中第一个复选框为通用   语言运行时例外。这   会使调试突破,尽快   作为发生异常时,代替仅   打破未处理的异常。

If you want to pinpoint where the exceptions are occurring, you can select the Debug->Exceptions menu item, and in the dialog that appears, check the first checkbox for "Common Language Runtime Exceptions". This will make the debugger break as soon as an exception occurs instead of only breaking on unhandled exceptions.

这也是原因之一是   通常是一个坏主意,赶上通用   除非你异常明显   日志记录信息一网打尽。

This is also one reason why it is generally a bad idea to catch generic exceptions unless you are clearly logging the information caught.

这篇关于第一次机会异常的类型'System.Threading.ThreadAbortException“在mscorlib.dll中发生的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆