c# Sélénium 2.53 mouvement de la marionnette pilote après la version de mise à niveau à 47

Je suis en train d'essayer de se déplacer dans la mise à niveau du navigateur web firefox automation à l'aide de sélénium. Il semble que le sélénium besoins de marionnettes de pilote pour continuer à travailler. J'ai suivi les instructions données par les devs,

  1. téléchargé le pilote
  2. renommé wires.exe

Le code suivant n'a pas à gérer correctement définir le CHEMIN d'accès à un chemin d'accès personnalisé.

Système.De l'environnement.Lesetenvironmentvariable("webdriver.gecko.le pilote", "@C:\DOWNLOADS\wires.exe")

j'ai donc ajouté wires.exe pour le debug\bin et puis wires.exe a fonctionné correctement, mais j'ai eu l'erreur suivante

Système.InvalidOperationException a été capturé Message=entité ne trouve pas de Source=WebDriver

c'est le code que j'ai utiliser pour démarrer webdriver

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

OriginalL'auteur | 2016-06-11