以下代码在过去运行良好。几天后,我尝试再次运行它,但是会引发此类错误。
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:'无法在http://localhost:60623/上启动驱动程序服务'
答案 0 :(得分:0)
服务启动时,仅执行驱动程序服务的过程以及对该服务的api调用。
可能出现的问题可能是:
NO_PROXY
以外的localhost
环境变量可能会有所帮助)