【问题标题】:STA thread for windows ServiceWindows 服务的 STA 线程 【发布时间】:2010-09-27 20:37:48 【问题描述】: 我可以在 Windows 服务中将 [STAThread] 用于 Main 吗,这有什么问题吗? 【问题讨论】: 标签: c# 【解决方案1】: 您可以,但它可能无法按预期工作并可能导致问题。 解决这个问题的最佳方法似乎是开始一个新的Thread 和setting its ApartmentState to STA 阅读这篇文章了解更多信息: .NET Windows Service needs to use STAThread 【讨论】: