threadabortexception

    0热度

    2回答

    我想在我的WPF应用程序中实现装载器。在一些繁重的操作中,UI线程被冻结,所以我必须使用线程来实现加载器。每次加载器加载时,都会创建一个新线程,并且在加载器启动时该线程会中止(手动)。我面临的问题是,有时应用程序崩溃给出ThreadAbortException。 这是启动加载器代码: try { //if(newWindowThread !=null && !newWin

    0热度

    2回答

    在ASP.NET Web窗体中按钮的OnClick方法中,我调用了Response.Redirect()这会导致系统中止该线程并显示错误消息: Exception thrown: 'System.Threading.ThreadAbortException' in mscorlib.dll 有类似这样放在这里了几个问题,使用他们的解决方案,我改变了: Response.Redirect("~/

    1热度

    1回答

    在我的页面中,我正在尝试下载文件。该文件下载成功,但我得到System.Threading.ThreadAbortException。所以我在我的尝试Catch Block中处理了这个错误,并将错误标签设置为空白,但它不会在页面中更新。 catch (System.Threading.ThreadAbortException) { lblErrorMsg.Text =

    0热度

    1回答

    MSDN说,对于Thread.Abort方法 - 当此方法是在一个线程调用,系统抛出线程一个ThreadAbortException中止它。 ThreadAbortException是一个特殊的异常,可以被应用程序代码捕获,但在catch块的末尾被重新抛出,除非调用ResetAbort。 ResetAbort取消中止请求,并阻止ThreadAbortException终止线程。在线程被中止之前,最

    0热度

    1回答

    我已经在VS调试异常对话框中设置了ThreadAbortException,但它永远不会中断,即使我在我的代码中显式地指定了Thread.Abort()。 我可以看到在控制台的条目,如: A first chance exception of type 'System.Threading.ThreadAbortException' occurred in System.dll An except

    0热度

    1回答

    我们有一个调用从Glabal.asax 功能与第三方通信的5分钟(使用定时器)间隔后的功能,获得数据并将其发送到另一个应用程序的更新的应用程序数据库。 在第4次或第5次调用函数之后,在从第三方应用程序接收数据时调用ThreadAbortException。这会停止整个应用程序。 我们不使用Response.End,Response.Redirect或Server.Transfer,它们是导致Thr

    0热度

    2回答

    我必须在下载文件后执行一些更多的代码,但它不会发生。编译器在DownloadFile();之后点击ClearControls();,但该函数未执行。 在页面上,我得到提示来打开或保存文件。但是文本框没有被清除。 在这种情况下应该做什么。 protected void btnOk_Click(object sender, EventArgs e) { //ClearControls(); //

    4热度

    2回答

    我今晚在玩Constrained Execution Regions,以更好地理解我对细节的理解。我之前曾使用过它们,但在那些情况下,我大多数都严格遵守既定模式。无论如何,我注意到了一些我不能解释的奇特的东西。 考虑下面的代码。请注意,我的目标是.NET 4.5,并且在没有附加调试器的情况下使用Release版本进行测试。 public class Program { public s

    2热度

    1回答

    有谁知道为什么finally语句不会执行时调用Thread.Abort的原因吗?我有这样的线程功能: void ThreadFunc() { try { int counter = 0; while (true) { Debug.Log ("Waiting" + counter); Thread.Sleep(10

    0热度

    1回答

    我除了ASP.NET以外,还使用this post on email confirmation。下面的代码是造成 Exception Details: System.Threading.ThreadAbortException: Thread was being aborted. 页面标记异步: <%@ Page Title="Register" Async="true" Language="