首页 > 解决方案 > 如何在 ChromeDriver 预期的位置安装 Chrome?

问题描述

ChromeDriver 期望 Chrome 进入:C:\Users\%USERNAME%\AppData\Local\Google\Chrome\Application\chrome.exe 无论我做什么,Chrome 都会自动安装,C:\Program Files\Google\Chrome\Application所以 ChromeDriver 说:

OpenQA.Selenium.WebDriverException: 'unknown error: cannot find Chrome binary'

我以这种方式实例化ChromeDriver

driver = new ChromeDriver(driverPath, new ChromeOptions(), TimeSpan.FromMinutes(2));

我不想更改此代码并在 Chrome 选项中提供 Chrome 路径,它在我重新安装 Windows 之前有效,并且它适用于其他团队成员。

问题:我可以做些什么来解决这个问题?

标签: .netgoogle-chromeselenium-chromedriver

解决方案


推荐阅读