C# OpenQA.Selenium.WebDriverException:&x27;无法在上启动驱动程序服务http://localhost:60623/'

C# OpenQA.Selenium.WebDriverException:&x27;无法在上启动驱动程序服务http://localhost:60623/',c#,selenium-webdriver,C#,Selenium Webdriver,下面的代码在过去工作得很好。几天后,我试图再次运行它,但它抛出了这样的错误 using OpenQA.Selenium; using OpenQA.Selenium.Chrome; using OpenQA.Selenium.Support.UI; public static ChromeDriver driver; protected void initDriver(string userDataPath) { var driverService = ChromeD

下面的代码在过去工作得很好。几天后,我试图再次运行它,但它抛出了这样的错误

using OpenQA.Selenium;
using OpenQA.Selenium.Chrome;
using OpenQA.Selenium.Support.UI;

public static ChromeDriver driver;

protected void initDriver(string userDataPath) {
            var driverService = ChromeDriverService.CreateDefaultService(AppDomain.CurrentDomain.BaseDirectory);
            ChromeOptions options = new ChromeOptions();
            driverService.HideCommandPromptWindow = true;
            //options.AddArguments("--headless");
            options.AddArguments("--no-sandbox");
            options.AddArguments("disable-extensions");
            options.AddArguments("--start-minimized");

            driver = new ChromeDriver(driverService, options, TimeSpan.FromSeconds(10*60));

}
错误:

OpenQA.Selenium.WebDriverException:“无法在上启动驱动程序服务”


当服务启动时,只执行带有驱动程序服务的进程和对该服务的api调用。
可能出现的问题可能是:

  • 无法执行该进程,因为无法访问该可执行文件
    • 不在那里
    • 错误权限
  • 某些配置阻止您成功执行api调用和reach
    • 代理设置(添加
      NO_proxy
      环境变量,不包括
      localhost
      可能会有所帮助)
    • 防火墙设置
    • 已使用的端口

当服务启动时,只执行一个带有驱动程序服务的进程和对该服务的api调用。
可能出现的问题可能是:

  • 无法执行该进程,因为无法访问该可执行文件
    • 不在那里
    • 错误权限
  • 某些配置阻止您成功执行api调用和reach
    • 代理设置(添加
      NO_proxy
      环境变量,不包括
      localhost
      可能会有所帮助)
    • 防火墙设置
    • 已使用的端口