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