C# 无法在SeleniumDriver 2.0b3 IE和chrome中正确导航到url

C# 无法在SeleniumDriver 2.0b3 IE和chrome中正确导航到url,c#,webdriver,selenium-webdriver,C#,Webdriver,Selenium Webdriver,我在使用InternetExplorerDriver时遇到了一个简单的问题: IWebDriver driver = new InternetExplorerDriver(); //IWebDriver driver = new FirefoxDriver(); // IWebDriver driver = new ChromeDriver(); try { driver.Navigate().Go

我在使用InternetExplorerDriver时遇到了一个简单的问题:

 IWebDriver driver = new InternetExplorerDriver();
        //IWebDriver driver = new FirefoxDriver();
        // IWebDriver driver = new ChromeDriver();

         try
         {
             driver.Navigate().GoToUrl("http://myurl.pl/");
         }
         catch (Exception ex)
         {
             Console.WriteLine("ERROR: page load");
             Console.WriteLine(ex.ToString());
             System.Console.ReadLine();
             return;
         }
当我使用FireFox或Chrome时,我总是会遇到这样的错误:页面加载异常FireFox中没有这样的问题。 事实上,我确实看到了在打开的浏览器中加载的页面,但WebDriver以后似乎无法与浏览器通信

更重要的是,除了我自己的异常和代码中的下一个异常,我没有收到任何异常消息-无法找到name==email的元素


你有什么提示吗?我需要使用IE。

您没有提到您使用的IE版本,但是如果您在Windows Vista或Windows 7上使用IE 7、8或9,使用WebDriver与IE通信的问题通常是由于保护模式设置造成的。从2.0b1开始,您必须为所有区域将IE保护模式设置设置为相同的值。要设置受保护模式设置,请选择Internet选项。。。从“工具”菜单中,转到“Internet选项”对话框中的“安全”选项卡。对于选项卡中的每个区域,您将看到一个标记为启用保护模式的复选框。将每个分区的此复选框设置为相同的值。它可以被选中或取消选中,只要它是相同的


在project wiki中,最近更新了wiki以记录此配置要求。

错误后显示的异常情况是什么:页面加载被写入控制台?IE的哪个版本和操作系统?谢谢!在IE中重置此选项效果良好!IE 9,Win 7 x64。经过数小时的互联网搜索,这就是解决方案。我的WebDriver在C中找不到页面上的任何内容-将所有区域检查为保护模式,它终于工作了!