This error will interrupt your workflow and cause issues while developing your app, but there’s a way to fix this problem, and today we’re going to show you how to do that.

How can I fix Microsoft Edge WebDriver unknown error?

1. Install WebDriver manually

Once the driver is installed you just need to add the following code to your project: var driver = new EdgeDriver(“C:\Windows\System32\”, edgeOptions);

2. Remove static modifier

IWebDriver Edge = new EdgeDriver(); After making these changes, the Microsoft Edge WebDriver unknown error should be gone.

3. Stop all corresponding instances

foreach (var process in System.Diagnostics.Process.GetProcessesByName(“MicrosoftWebDriver”)) {     process.Kill(); } Save changes and check if that solves your problem.

4. Pass the executable_path argument

browser = webdriver.Edge(executable_path=r’C:\ALTIUM_WORK\Altium_Python\MicrosoftWebDriver.exe’) Keep in mind that this solution works only with Python scripts. Few users reported that this method works only if User Account Control is enabled, and you can do that by following these steps: After doing that, the problem with the WebDriver will be resolved.

5. Use the verbose parameter

const Selenium = require(“selenium-webdriver”); const BROWSER_NAME = Selenium.Browser.EDGE; const builder = new Selenium.Builder().forBrowser(BROWSER_NAME) .withCapabilities({         “browserName”: ‘MicrosoftEdge’,         “browserVersion”: ‘81.0’,         “platformName”: ‘Windows 10’,         ‘ms:edgeChromium’: true     }).usingServer(‘http://localhost:9515’) const driver = builder.build() Keep in mind that this solution works only if you’re using Selenium. Microsoft Edge WebDriver unknown error message can cause a lot of problems for the developers, but you should be able to fix it using our solutions.

SPONSORED Name * Email * Commenting as . Not you? Save information for future comments
Comment

Δ