Я пытаюсь загрузить внешнюю веб-страницу в элемент управления winforms WebBrowser. У меня IE (9.0.8112.16421) + .NET 4.0 установлен на машине. Страница содержит элемент script с атрибутом src, установленным в файл .js, содержащий функцию, которая запускает обнаружение Flash. Специальный раздел IE этой функции содержит следующий фрагмент ...
Как вы можете видеть, это не помогает из вышеприведенного «Сервер автоматизации не может создать объект», исключение. Сбой в элементе управления WebBrowser и IE, если я вручную загружаю страницу (то же исключение).
Раздел, отличный от IE того же сценария, правильно определяет мою установку Flash с помощью navigator.plugins, когда я вручную загружаю страницу в FF / Chrome, указывая, что Flash правильно установлен на машине. В IE я попытался запустить страницу / сценарий со всеми включенными настройками ActiveX, включенными настройками сценариев, отключенным защищенным режимом, а также с хостом, обслуживающим страницу, и хостом, обслуживающим скрипт, которые добавлены в доверенные сайты. Для элемента управления WebBrowser я также попытался подключить специальный менеджер безопасности, где ProcessUrlAction разрешает все. Несмотря на это, я каждый раз сталкиваюсь с одним и тем же исключением.
Я надеюсь, что кто-то может подсказать, почему это происходит, и сообщить мне, что еще я могу попытаться заставить его работать внутри элемента управления WebBrowser?
Спасибо.