当前线程不在单线程单元中,因此无法实例化 ActiveX 控件“8856f961-340a-11d0-a96b-00c04fd705a2”
2011-06-07 11:35
134 查看
使用webBrowser截图时出现这样一个错误:
查找了下,大部分人说的解决方法如下:
或者
而我最后使用的解决办法是在页头加上AspCompat="true"属性即可,不妨试试看...
查找了下,大部分人说的解决方法如下:
System.Threading.ThreadStart start = new System.Threading.ThreadStart(download); System.Threading.Thread th = new System.Threading.Thread(start); th.ApartmentState = System.Threading.ApartmentState.STA;//关键
或者
[STAThread] static void Main(string[] args) { }
而我最后使用的解决办法是在页头加上AspCompat="true"属性即可,不妨试试看...
相关文章推荐
- Current thread must be set to single thread apartment (STA) mode before OLE,当前线程不在单线程单元中,因此无法实例化 ActiveX 控件“8856f961-340a-11d0-a96b-00c04fd705a2”。
- 当前线程不在单线程单元中,因此无法实例化 ActiveX 控件“8856f961-340a-11d0-a96“
- 当前线程不在单线程单元中,因此无法实例化 ActiveX 控件解决办法
- 解决当前线程不在单线程单元中,因此无法实例化 ActiveX 控件的办法
- 当前线程不在单线程单元中,因此无法实例化 ActiveX 控件
- 当前线程不在单线程单元中,因此无法实例化 ActiveX 控件的解决方案
- 类中调用界面ActiveX控件报错当前线程不在单线程单元中因此无法实例化 ActiveX 控件的解决办法
- 当前线程不在单线程单元中,因此无法实例化 ActiveX 控件
- 当前线程不在单线程单元中,因此无法实例化 ActiveX 控件解决办法
- 当前线程不在单线程单元中,因此无法实例化 ActiveX 控件 解决
- 当前线程不在单线程单元中,因此无法实例化 ActiveX 控件的解决方案
- 当前线程不在单线程单元中,因此无法实例化 ActiveX 控件
- 当前线程不在单线程单元中,因此无法实例化 ActiveX 控件的解决方案
- “当前线程不在单线程单元中,因此无法实例化 ActiveX 控件……” 的解决办法
- .net winform 调用类中的webbrowser 报错:当前线程不在单线程单元中,因此无法实例化 ActiveX
- Message: 因为当前线程不在单线程单元中,故无法实例化 ActiveX 控件 错误处理方法
- 因为当前线程不在单线程单元中,故无法实例化ActiveX 控件
- WebBrowser 当前线程不在单线程单元中的错误
- 如何解决asp.net中使用webbrowser是出现的"无法实例化ActiveX 控件"的异常"
- 在可以调用 OLE 之前,必须将当前线程设置为单线程单元(STA)模式