C#错误——“当前线程不再单线程单元中”
![当前线程不在单线程单元中](https://p-blog.csdn.net/images/p_blog_csdn_net/AloneSword/Error.jpg)
因为毕业设计需要使用MapObjects2组件。开始使用时正常,但是是不是就发生了问题,不知道怎么解决,因为马上要答辩了,不能在答辩的时候不能出现问题。在网上找了一点信息,先修复试试!
在网上查到的帮助:
以下是帮助的内容,但是在
MSDN
上没有找到相关的内容:
你的
main
是不是没有
[STAThread]
[STAThread]
static void Main()
{
................
}
MS
的
COM
主件有很多必须运行在单
线程单元
所有调用
com
控件如果需要必须
在
main
加
[STAThread]