質問

私は私のプロジェクトでSELENIUM WEBDRIVER 2.5.1を使用してセットアップしようとしています ヌゲット.

経由でインストールしようとしました ツール - >ナゲットパッケージの管理... 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

セレンヌゲットパッケージ自体のエラーですか?誰もがこれを克服する方法を知っていますか(Nugetパッケージをインストールしてももちろん手動セットアップに戻ることを除く)?

ありがとう。

役に立ちましたか?

解決

エラーメッセージ「既存の接続は、リモートホストによって強制的に閉じられました。」 Selenium Nugetパッケージにエラーがあるのではなく、Nugetリポジトリサーバーへの接続が終了していることを示唆しています。

Packages Seleniumをインストールしてみます。Webdriver2.5.1は個別に依存します。

  • Newtonsoft.json 4.0.2
  • dotnetzip 1.9.1.8

または、Nugetパッケージエクスプローラーを使用して、パッケージをダウンロードできるかどうかを確認します。ただし、インターネット接続に問題がある場合は、これらの両方が機能しない可能性があり、手動のセットアップに戻るか、誰かにパッケージをダウンロードしてもらい、ディスク上のローカルNUGETリポジトリをセットアップできます。オンラインNugetリポジトリの代わりに使用します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top