selenium c# edge 浏览器:'Unexpected error. Unknown error'

selenium c# edge browser : 'Unexpected error. Unknown error'

OS 版本号:- 18363.900 边缘版本:83.0.478.54 MicrosoftWebDriver 版本:83.0.478.54

代码如下:

  System.Environment.SetEnvironmentVariable("webdriver.edge.driver", "E:\edgedriver_win64\msedgedriver.exe");
  IWebDriver driver = new EdgeDriver();

我得到的错误是:OpenQA.Selenium.WebDriverException:'Unexpected error. Unknown error'

您使用的是哪个版本的 Selenium WebDriver?我建议你使用最新版本 4.0.0-alpha05 并使用下面的代码:

EdgeOptions edgeOptions = new EdgeOptions();
edgeOptions.UseChromium = true;
edgeOptions.BinaryLocation = @"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe";
var msedgedriverDir = @"D:\webdriver83.0.478.54";
var driver = new EdgeDriver(msedgedriverDir, edgeOptions);
driver.Navigate().GoToUrl("https://bing.com");
Thread.Sleep(3000);
driver.Close(); 

注意: 将代码中的路径更改为您自己的。

结果: