Однопоточная квартира - не может создать экземпляр элемента управления ActiveX

Мне нужно получить информацию о применяемых стилях CSS на странице HTML. Я использовал AxWebBrowser и перебрал IHTMLDOMNode. Я'Я могу получить все необходимые данные и переместить код в мое приложение. Проблема в том, что эта часть выполняется внутри фонового работника, и я получил исключение при попытке создать экземпляр элемента управления.

AxWebBrowser browser = new AxWebBrowser();

ActiveX control '8856f961-340a-11d0-a96b-00c04fd705a2' cannot be instantiated
because the current thread is not in a single-threaded apartment.

Есть ли способ, как решить эту или другую опцию, кроме AxWebBrowser?

Ответы на вопрос(3)

Ваш ответ на вопрос