2016-10-25 1 views
0

非常に単純なコンソールアプリケーションを作成して、より高度なアプリケーションに移行する前にWebドライバを正しく設定していることを示します。私はセレンの言語バインディングとMicrosoft EdgeでC#を使用しています。WebDriver.dllで 'OpenQA.Selenium.WebDriverException'の種類の未処理例外が発生しました。追加情報:予期しないエラー。不明なエラー

私はSerenium Web Driver C#言語バインディングのバージョン3.0をhereと記載しています。

私はマイクロソフトEdgeHTMLとマイクロソフトのエッジバージョン38.14393.0.0 14.14393

私はWindowsの10周年記念版(14393ビルド1607)の午前とhereからMicrsoftのWebドライバの対応するバージョンを持っています。私はEdgeDriverを初期化しようとすると、私はVisual Studioのエンタープライズ2015

でテストしてい

は、私はこのエラーを取得する:

An unhandled exception of type 'OpenQA.Selenium.WebDriverException' occurred in WebDriver.dll 

Additional information: Unexpected error. Unknown error 

それは、このコード行で例外がスローされます。

static IWebDriver Edge = new EdgeDriver(); 

私はこの問題を解決する方法が欲しいですか、何らかのバージョンの不一致がある場合、私はこの機能を得るために何が必要かを知りたいと思います。

+1

この[MSDN:静的クラスと静的クラスメンバ](https://msdn.microsoft.com/en-us/library/79b3xss3(VS.80).aspx) – MethodMan

答えて

1

WebDriverの初期化からスタティック・モディファイアを削除すると、突然動作が開始されました。

IWebDriver Edge =新しいEdgeDriver();

静的インスタンスを使用できないと書かれたドキュメントはありませんでしたが、明らかにできません。

関連する問題