Question

Je souhaite créer des vignettes de site via mon application Web. Je pensais donc utiliser le contrôle WebBrowser. Cependant, je reçois une erreur:

  

System.Threading.ThreadStateException: le contrôle ActiveX '8856f961-340a-11d0-a96b-00c04fd705a2' ne peut pas être instancié car le thread actuel ne se trouve pas dans un appartement à un seul thread.

J'ai essayé de définir le fil de discussion actuel:

Thread.CurrentThread.ApartmentState = ApartmentState.STA

Mais ça n'a pas aidé.

Est-il impossible d'utiliser le contrôle WebBrowser dans ASP.NET?

Était-ce utile?

La solution

OUI, vous pouvez l’utiliser, c’est un peu plus compliqué que de définir AspCompat = & "true &"; voyez si cela aide

.

http: //www.beansoftware .com / Tutoriels ASP.NET / Obtenir-Site-Vignette-Image.aspx

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top