您可能会考虑研究发行说明中提到的内容:
更新.NET绑定以不发送不正确的W3C Firefox功能以前,RemoteWebDriver会在请求新的远程会话时使用“ desiredCapabilities”和“ capabilities”属性发送相同的功能字典。在明确要求使用旧版Firefox驱动程序的语言绑定的情况下,功能字典将包含对兼容W3C的远程服务器无效的属性。为了解决该问题,我们将通过设置一个属性来掩盖显式尝试,该属性使.NET RemoteWebDriver在显式请求旧版驱动程序时发送仅旧版兼容的新会话请求。
DesiredCapabilities capabilities = DesiredCapabilities.edge();
您应该使用:
DesiredCapabilities cap = new DesiredCapabilities();