无法杀死等待Interop对象的线程

时间:2010-12-01 12:59:03

标签: c#

我一直在谷歌上搜索一下,很快就发现没有解决方案正在使用COM Interop中止一个正处于“等待互操作事件”状态的线程。 Thread.Abort()只会将线程置于“AbortRequested”模式,这种模式非常简洁,并不多。

结果是我无法关闭我的申请。由于childThread,该过程仍然在任务员中。

任何人都知道是否可以强制中止线程?

1 个答案:

答案 0 :(得分:3)

您是否尝试在线程上设置“IsBackground=True”?标记为后台的线程将在进程退出时被清除,而进程退出将等待“前台”线程。