2011-09-08 23 views
0

NuGet을 사용하여 프로젝트에서 Selenium WebDriver 2.5.1을 설정하려고합니다.NuGet을 사용하여 Selenium.WebDriver를 설치하는 동안 오류가 발생했습니다.

Visual Studio에서 도구 -> Manage NuGet Packages ...을 통해 설치를 시도했지만 오류가 발생했습니다. 위의 링크에서와 같이

은 내가 NuGet 콘솔 내부의 명령을 호출 시도 :

Install-Package Selenium.WebDriver 

및 I는 같은 오류 얻을 :

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 패키지를 설치하지 않고 수동 설정으로 되돌리는 것을 제외하고)?

감사합니다.

답변

0

"원격 호스트에서 기존 연결을 강제로 닫았습니다."라는 오류 메시지가 표시됩니다. NuGet 저장소 서버에 대한 연결이 Selenium NuGet 패키지에 오류가 아니라 종료되고 있음을 나타냅니다. 내가 설치를 시도 할 것

이 패키지 Selenium.WebDriver 2.5.1 개별적에 따라 달라집니다

  • Newtonsoft.Json 4.0.2
  • DotNetZip 1.9.1.8

또는 사용 NuGet 패키지 탐색기 패키지를 다운로드 할 수 있는지 확인하십시오. 그러나 인터넷 연결에 문제가있는 경우이 두 가지가 작동하지 않을 수 있으며 수동 설치로 되돌아 가거나 패키지를 다운로드 할 누군가를 얻은 다음 보내고 디스크에 로컬 NuGet 저장소를 설정할 수 있습니다 온라인 NuGet 저장소 대신이를 사용하십시오.

+0

답변 해 주셔서 감사합니다. 인터넷에 문제가 없습니다. 문제는이 패키지에만 반복적으로 나타납니다. 내가 수동으로 셀레늄을 설정할 수 있지만 내가 말했듯이, 나는 NuGet 전체 솔루션을 찾고있었습니다. –

+0

흥미 롭습니다. 난 아무 문제없이 셀렌 2.5.1을 설치할 수 있습니다. 로컬 시스템에 패키지를 다운로드하고 거기에서 설치하려고 했습니까? –

+0

NuGet없이 수동으로 설치했습니다. NuGet은 여전히 ​​실패합니다 ... –

관련 문제