当Google Chrome驱动程序和Google Chrome浏览器之间不兼容时,最佳解决方案是什么

匿名
2024-03-26T08:06:46.14+00:00

错误 - “System.InvalidOperationException:未创建会话:此版本的 ChromeDriver 仅支持 Chrome 版本 85 (SessionNotCreated)”

我正在使用的 Google Chrome 版本:版本 87.0.4280.66(官方版本)(64 位)

43481-screen-shot-of-browser-compatibility-error.png 根据研究,选项是:

  1. Chrome浏览器的降级版本。这样它就可以与我电脑上的Chrome驱动程序兼容。
  2. 更新我的框架中的Chrome驱动程序版本,以与我当前运行的Google Chrome浏览器兼容

Note:此问题总结整理于:What Is The Optimal Solution When There Is Incompatibility Between Google Chrome Driver & Google Chrome Browser

开发人员技术 | Visual Studio | 测试
开发人员技术 | C#
0 个注释 无注释
{count} 票

接受的答案
  1. Hui Liu-MSFT 48,681 信誉分 Microsoft 外部员工
    2024-03-26T11:25:33.4966667+00:00

    请尝试将您的 Selenium.WebDriver.ChromeDriver 程序包更新到最新版本。

    如果它不起作用,您可以尝试在此处下载 chrome 驱动程序: https://sites.google.com/a/chromium.org/chromedriver/,解压缩此文件,然后通过代码指定它:

    ChromeDriver driver = new ChromeDriver(@"C:\Users\Administrator\Documents\test");      // the directory of chromedriver.exe
    
    
    

    如果回复有帮助,请点击“接受答案”并点赞。 注意:如果您想接收此线程的相关电子邮件通知,请按照我们文档中的步骤启用电子邮件通知。

    0 个注释 无注释

0 个其他答案

排序依据: 非常有帮助

你的答案

问题作者可以将答案标记为“接受的答案”,这有助于用户了解已解决作者问题的答案。