【发布时间】:2009-03-05 10:28:13
【问题描述】:
我最近尝试使用 backgroundworker 而不是“经典”线程,我意识到至少对我而言,它导致的问题多于解决方案。 我有一个后台工作程序运行同步读取(在这种情况下从 serialPort)并在 1 个代码行中被阻塞大约 30 秒,然后取消挂起不是解决方案。我看到如果应用程序此时关闭(使用十字按钮和 Application.Exit()),该进程将永远保持僵尸状态。
我需要一种方法来强制中止或终止后台工作线程。
【问题讨论】:
标签: c# winforms backgroundworker