升级了Chromedriver以匹配Chrome 74版本。错误提示Chrome必须在70-73之间

时间:2019-04-30 16:19:12

标签: c# selenium selenium-chromedriver

我的Chrome浏览器已更新为V74.0.3729.109,我已经下载了新的ChromeDriver,将其解压缩,然后将其放在bin\debug文件夹中,以替换以前的Chromedriver。

我不想降级浏览器(不好的做法?)。但是,当我执行测试时,出现此错误:

  

消息:OneTimeSetUp:System.InvalidOperationException:会话不   已创建:Chrome版本必须介于70到73之间(驱动程序信息:   chromedriver = 2.45.615291   (ec3682e3c9061c10f26ea9e5cdcf3c53f3f74387),平台= Windows NT   10.0.17763 x86_64)(SessionNotCreated)

因此它没有检测到新驱动程序。我尝试多次删除驱动程序版本。

尽管标记为Duplicate Duplicate的问题没有提供答案,这就是为什么我说“我已经下载了新的ChromeDriver”。正确答案在下面标记。

1 个答案:

答案 0 :(得分:1)

您的路径中可能有多个chromedriver。尝试使用(在命令提示符下)找到其他人:

where chromedriver