“System.Threading.ThreadStateException:“在可以调用 OLE 之前,必须将当前线程设置为单线程单元(STA)模式。请确保您的 Main 函数带有 STAThreadAttribute 标记。 只有将调试程序附加到该进程才会引发此异常”的异...
“System.Threading.ThreadStateException:“在可以调用 OLE 之前,必须将当前线程设置为单线程单元(STA)模式。请确保您的 Main 函数带有 STAThreadAttribute 标记。 只有将调试程序附加到该进程才会引发此异常”的异常
Thread t = new Thread((ThreadStart)(() =>
{
// 将出现这个异常的语句放到这里面
}
));
t.SetApartmentState(ApartmentState.STA);
t.Start();
t.Join();
沃梦达教程
本文标题为:C#解决“System.Threading.ThreadStateException:“在可以调用 OLE 之前,必须将当前线程设置为单线程单元(STA)模式。请确保您的 Main 函数带有 STAT
基础教程推荐
猜你喜欢
- C#中如何使用redis 2023-03-04
- c# 进程和线程的区别与联系 2023-03-28
- c#实现一个超实用的证件照换底色小工具(附源码) 2022-12-02
- Winform使用FTP实现自动更新 2023-06-27
- C#多线程之线程中止Abort()方法 2023-05-31
- C#正方形图片的绘制方法 2022-12-31
- C#设计模式之Builder生成器模式解决带老婆配置电脑问题实例 2022-11-15
- C#实战之备忘录的制作详解 2023-05-22
- C#中BackgroundWorker类用法总结 2023-05-11
- C# WinForm RichTextBox文本动态滚动显示文本方式 2023-07-18