3

我想通过我的 Web 应用程序创建站点缩略图,所以我想我会使用 WebBrowser 控件。但是,我收到一个错误:

System.Threading.ThreadStateException:无法实例化 ActiveX 控件“8856f961-340a-11d0-a96b-00c04fd705a2”,因为当前线程不在单线程单元中。

我尝试设置当前线程:

Thread.CurrentThread.ApartmentState = ApartmentState.STA

但这没有帮助。

是不是不能在 ASP.NET 中使用 WebBrowser 控件?

4

1 回答 1

3

是的,你可以使用它,它比设置 AspCompat="true" 稍微复杂一点,看看这是否有帮助

http://www.beansoftware.com/ASP.NET-Tutorials/Get-Web-Site-Thumbnail-Image.aspx

于 2009-06-28T06:44:33.297 回答