我无法解释为什么它会这样工作,但这就是我如何使其工作。
IWebDriver driver = new ChromeDriver(".");
最初,我将驱动程序复制到与我相同的目录中,
Program.cs并将其传递到驱动程序的路径中,如下所示:
IWebDriver driver = new ChromeDriver("chromedriver.exe");
这导致了此消息:
文件chromedriver.exe chromedriver.exe不存在。
因此,我只是为了踢球而尝试通过
"."这条路,并且它起作用了。
这可能是一个更好的解决方案。驱动程序必须与您的应用程序代码位于同一目录中。不在
/bin目录中,它将起作用。
IWebDriver driver = new ChromeDriver(Directory.GetCurrentDirectory());
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)