如何告诉线程池在`STA`线程上运行委托?

时间:2010-12-24 20:39:28

标签: c# threadpool sta

我需要一个线程池来处理COM项目中的ASP.NET个对象。

QueueUserWorkItemSTA(WaitCallback)

1 个答案:

答案 0 :(得分:6)

来自Smart Thread Pool的CodeProject文章:

  

另请注意.NET ThreadPool   不支持调用COM   单线程公寓(STA),因为   ThreadPool线程是MTA by   设计。

所以我假设您尝试使用智能线程池,它可以满足您的要求。

就个人而言,几年来我成功地使用了这门课程。