我有一个vb.net桌面应用程序,我在那里使用thread.Abort()。
我收到system.threading.threadabortexception错误。
以下是我收到的错误消息框但不是每次都有。 您的应用程序中发生了未处理的异常。如果你点击 继续..... 线程正在中止。
请建议如何避免此错误消息。
答案 0 :(得分:4)
请建议如何避免此错误消息。
避免这种情况的最佳和最正确的方法是不要致电Thread.Abort()
。 Thread.Abort()
一般来说确实是一个坏主意。相反,您应该围绕框架中构建的cooperative cancellation model构建您的例程。