Pergunta

Eu quero criar miniaturas de site através do meu aplicativo web, então eu pensei que eu iria usar o controle WebBrowser. No entanto, eu recebo um erro:

System.Threading.ThreadStateException:. Controle ActiveX '8856f961-340a-11d0-a96b-00c04fd705a2' não pode ser instanciado porque o thread atual não é em um apartamento single-threaded

Eu tentei definindo o thread atual:

Thread.CurrentThread.ApartmentState = ApartmentState.STA

Mas isso não ajuda.

está em não é possível usar o controle WebBrowser em ASP.NET?

Foi útil?

Solução

Sim, você pode usá-lo, é um pouco mais complicada do que a criação AspCompat = "true", ver se isso ajuda

http: //www.beansoftware .com / ASP.NET-Tutoriais / Get-web-site-Thumbnail-image.aspx

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top