“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#泛型详解 2023-05-25
- C#使用RabbitMq队列(Sample,Work,Fanout,Direct等模式的简单使用) 2023-03-13
- C#实现动态数据绘图graphic的方法示例 2022-11-13
- Unity 百度AI实现Logo商标识别 2023-05-11
- .NET Core2.1项目在Linux上使用验证码报Unable to load shared library 'gdiplus' or one of its dependenc 2023-09-28
- C# 根据表格偶数、奇数加载不同颜色 2022-11-18
- C#中的Task.WhenAll和Task.WhenAny方法介绍 2023-06-04
- C#多线程中的异常处理操作示例 2023-01-22
- 根据数据库中的数据动态调用C#方法 2023-11-11
- C#实现的pdf生成图片文字水印类实例 2022-11-18