日期:2014-05-17  浏览次数:20563 次

ThreadAbortException到底是什么?
程序在运行的时候跑出这个异常,但是代码中根本没有对于Thread的操作。可能是因为遇到某些问题而尝试结束线程???
------解决方案--------------------
你程序一运行一个主线程就起来了,你看下哪里出现了一些致命的异常导致主线程中断掉?
------解决方案--------------------
如果是webfrm 在这个情况下可以捕捉到这个错误
try{Resonse.End()}catch(ThreadAbortException){}

同理,可能在你程序调别的控件时,自动执行了Thread.abort
------解决方案--------------------
是不是用Response.Redirect或Response.End方法了?