我正在尝试在C#中实例化InternetExplorerDriver,每次我都会收到以下错误消息:
System.InvalidOperationException:启动Internet Explorer时出现意外错误.必须将保护模式设置为所有区域的相同值(启用或禁用).(NoSuchDriver)
现在我不确定如何解决这个问题,但触发错误的代码行是:
IWebDriver driver = new InternetExplorerDriver();
Run Code Online (Sandbox Code Playgroud)
对于InternetExplorerDriver文档建议,我可以在通过ICapabilities对象在重载的构造,但是仅具有的属性BrowserName,IsJavaScriptEnabled,Platform和Version.这些似乎都没有暗示他们可以解决这个问题.
在实现中我需要做些什么来解决这个问题吗?或者我是否必须修改IE9本身的一些设置?