c # Selenium 2.53 переходит на драйвер марионеток после обновления Firefox до 47

Я пытаюсь перейти к обновленной автоматизации браузера Firefox с помощью селена. Кажется, что селен нуждается в водителе марионеток, чтобы продолжить работать. Я следовал инструкциям разработчиков,

скачал драйверпереименовал его в wire.exe

В следующем коде не удалось правильно задать путь PATH для пользовательского пути.

System.Environment.SetEnvironmentVariable ("webdriver.gecko.driver", "@C: \ DOWNLOADS \ wire.exe")

поэтому я добавил провода.exe в папку debug \ bin, а затем провода работает правильно, но я получил следующую ошибку

System.InvalidOperationException было обнаружено Сообщение = объект не найден Source = WebDriver

это код, который я использую для запуска веб-драйвера

FirefoxOptions option1 = new FirefoxOptions();
option1.IsMarionette = true;
option1.AddAdditionalCapability("marionette", true);
driver = new FirefoxDriver(option1);

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

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