0

エラーの詳細:

System.TypeLoadException は処理され
ませ
んでし
た。
Source=WebDriver
TypeName=OpenQA.Selenium.Firefox.FirefoxDriver
StackTrace: System.AppDomain._nExecuteAssembly(RuntimeAssembly アセンブリ、String[] args)の
Driver.Main(String [] args) で System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence ) でassemblySecurity、String[] args) の Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly() の System.Threading.ThreadHelper.ThreadStart_Context(オブジェクト状態)





System.Threading.ExecutionContext.RunInternal (ExecutionContext
>executionContext、ContextCallback コールバック、オブジェクト状態、ブール値 preserveSyncCtx)
で System.Threading.ExecutionContext.Run (ExecutionContext executionContext、
>ContextCallback コールバック、オブジェクト状態、ブール値 preserveSyncCtx)
で System.Threading.ExecutionContext
System.Threading.ThreadHelper.ThreadStart() InnerException での.Run(ExecutionContext executionContext、 >ContextCallback コールバック、オブジェクト状態)
:

Windows 8 で Visual C# 2010 を実行しています。ターゲット フレームワークを (.Net Framework 4 Client Profile から) .Net Framework 4 に変更しました。私は大きな 3 つのブラウザを試しました:

    //IWebDriver driver = new FirefoxDriver();
    //IWebDriver driver = new ChromeDriver();
    IWebDriver driver = new OpenQA.Selenium.IE.InternetExplorerDriver();

毎回同じエラー (基本的にとにかく)。コードはドキュメントから直接出てきます: http://docs.seleniumhq.org/docs/03_webdriver.jsp#introducing-the-selenium-webdriver-api-by-example

どんな助けでも大歓迎です。Selenium を使い始めたばかりで、いくつかの単純なタスクを自動化して開始したいと考えています。回答が得られる前に判明した場合は、更新として投稿します。

編集:フォーマットを少し整理しようとしました。

4

1 に答える 1

0

このエラーは、参照を追加する前に新しい Selenium ベースのプロジェクトをコンパイルしようとしたために発生しました。間違いに気付いた後、すべてのアセンブリへの参照を追加しましたが、それでもエラーが発生しました。珍しいことではないことを認識しているため、Visual Studio が「スタック」していたことが判明しました。必要なのは、IDE をすばやく再起動することだけでした。

于 2013-06-27T17:01:04.783 に答える