Selenium WebDriver с IE11: цель вызова вызвала исключение

Все работало нормально, когда это был IE9. Я обновился до IE11 и все началось.

Мой код дает сбой (TargetInvocationException) при инициализации драйвера

Type[] types = { typeof(InternetExplorerDriver), typeof(ChromeDriver) };
foreach (Type t in types) {
   driver = (IWebDriver)Activator.CreateInstance(t); //Throws exception in title
...

Это на WIN7. У меня есть обновление реестра, как описано.

Большинство мест, где я нашел что-то подобное, прошли этот шаг и получают исключение при использовании веб-драйвера. я еще не там...


person JNF    schedule 22.03.2015    source источник


Ответы (1)


Видимо, по пути пропустили еще одно обновление. При обновлении с IE9 до IE11 важна эта строка (из ссылки в OP):

Кроме того, для IE 10 и более поздних версий необходимо отключить «Расширенный защищенный режим». Этот параметр находится на вкладке «Дополнительно» диалогового окна «Свойства обозревателя».

Не пропустите!

person JNF    schedule 26.03.2015