获取未处理的异常错误:System.IO.FileNotFoundException:

时间:2016-09-13 18:02:49

标签: c# selenium

我在尝试使用Selenium w / c#时遇到错误。我昨天确实使用过硒,我有0个问题。并且想知道是什么原因造成的。

错误

Unhandled Exception: System.IO.FileNotFoundException: Could not load file or assembly 'WebDriver, Version=3.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
   at ConsoleApplication1.Program.Main(String[] args)

我如何重新创建错误

  public static void Main(string[] args)
    {
        IWebDriver driver2 = new ChromeDriver();
        driver2.Navigate().GoToUrl("https://google.com")

    }

1 个答案:

答案 0 :(得分:0)

缺少Webdriver.dll。

我建议您检查的第一件事是二进制文件输出文件夹(例如bin / debug文件夹,您可以从visual studio项目设置中检查)。您将在此文件夹中显示所有引用的dll和项目本身。您的Webdriver.dll可能未复制到输出文件夹。当您使用“添加引用”可视工作室对话框添加外部引用(dll)时,通常会发生这种情况。要解决此问题,请单击Webdriver dll引用,然后在属性窗口中确保copylocal = true。