硒chromedriver不工作

8 c# selenium

我仍然无法弄清楚这一点.几天前我的硒工作正常; 现在它给我一些错误.我首先使用NuGet然后尝试手动安装它.

如何重现问题:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using OpenQA.Selenium;
using OpenQA.Selenium.Chrome;
using System.Threading.Tasks;

namespace Debug
{
    class Program
    {
        static void Main(string[] args)
        {
            try
            {
                IWebDriver driver = new ChromeDriver();
                driver.Navigate().GoToUrl("http://stackoverflow.com/");
            }
            catch (Exception ex)
            {
                Console.Clear();
                Console.WriteLine(ex);
                Console.ReadKey();
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

错误:

OpenQA.Selenium.WebDriverException:抛出了一个带有null响应的异常,向URL http:// localhost:60695/session发送HTTP请求到远程WebDriver服务器.异常的状态是ReceiveFailure,消息是:基础连接已关闭:接收上发生意外错误.---> System.Net.WebException:底层连接已关闭:接收上发生意外错误.---> System.IO.IOException:无法从传输连接读取数据:远程主机强制关闭现有连接.---> System.Net.Socket

我如何安装selenium,从下载 http://selenium-release.storage.googleapis.com/3.0/selenium-dotnet-3.0.0.zip

进入VS并添加了唯一的dll引用

Dee*_*Rai 11

按以下顺序安装nuget包:

Install-Package Selenium.WebDriver


Install-Package Selenium.WebDriver.ChromeDriver
Run Code Online (Sandbox Code Playgroud)

我希望它应该有效.