我使用的是Visual Studio 2022,并且我使用WebDriver开发了一个程序。当我测试该程序时,没有任何问题。但是,当我创建安装文件并将其安装在另一台计算机上时,遇到以下错误。我知道问题与“chromedriver.exe”有关,并且我已经提供了确切的位置。尽管如此,即使 Chrome 和 ChromeDriver 都是最新的,我仍然收到错误。
private void OpenSelenium()
{
string startUpPath = AppDomain.CurrentDomain.BaseDirectory;
string chromeDriverPath = @"C:\ChromeDriver\chromedriver.exe";
ChromeDriverService service = ChromeDriverService.CreateDefaultService(chromeDriverPath);
ChromeOptions options = new ChromeOptions();
options.BinaryLocation = @"C:\Program Files\Google\Chrome\Application\chrome.exe";
service.HideCommandPromptWindow = true; // console
drv = new ChromeDriver(service, options);
drv.Navigate().GoToUrl("https://www.gov.tr");
}