Ошибка при попытке установить Selenium.WebDriver с NuGet - PullRequest
1 голос
/ 08 сентября 2011

Я пытаюсь настроить Selenium WebDriver 2.5.1 в своем проекте, используя NuGet .

Я пытался установить через Инструменты -> Управление пакетами NuGet ... в Visual Studio и получил ошибку.

Я попытался вызвать команду внутри консоли NuGet, как показано в ссылке выше:

Install-Package Selenium.WebDriver

, и я получаю ту же ошибку, которая:

Attempting to resolve dependency 'Newtonsoft.Json (≥ 4.0.2)'.
Install-Package : Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.
At line:1 char:16
+ Install-Package <<<<  Selenium.WebDriver
    + CategoryInfo          : NotSpecified: (:) [Install-Package], IOException
    + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand

Это ошибка самого пакета Selenium NuGet?Кто-нибудь знает, как преодолеть это (кроме не установки пакета NuGet и возврата к ручной настройке, конечно)?

Спасибо.

1 Ответ

0 голосов
/ 10 сентября 2011

Сообщение об ошибке «Существующее соединение было принудительно закрыто удаленным хостом». предполагает, что соединение с сервером хранилища NuGet прерывается, а не происходит ошибка в пакете Selenium NuGet.

Я бы попробовал установить пакеты Selenium.WebDriver 2.5.1 зависит от индивидуально:

  • Newtonsoft.Json 4.0.2
  • DotNetZip 1.9.1.8

Или используйте NuGet Package Explorer, чтобы узнать, можете ли вы загрузить пакеты. Однако, если есть проблемы с вашим интернет-соединением, то оба из них могут не работать, и вам придется вернуться к ручной настройке или попросить кого-то загрузить пакеты, отправить их вам, а затем вы можете настроить локальный репозиторий NuGet на диске. и используйте его вместо онлайн-хранилища NuGet.

...