Pregunta

Deseo crear miniaturas del sitio a través de mi aplicación web, por lo que pensé en usar el control WebBrowser. Sin embargo, recibo un error:

  

System.Threading.ThreadStateException: el control ActiveX '8856f961-340a-11d0-a96b-00c04fd705a2' no se puede instanciar porque el subproceso actual no se encuentra en un apartamento de subproceso único.

Intenté configurar el hilo actual:

Thread.CurrentThread.ApartmentState = ApartmentState.STA

Pero eso no ayudó.

¿No es posible usar el control WebBrowser en ASP.NET?

¿Fue útil?

Solución

SÍ, puede usarlo, es un poco más complicado que configurar AspCompat = " true " ;, vea si esto ayuda

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

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top