Usando Controlare na aplicação do ASP.NET
-
20-08-2019 - |
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?
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