55

MS Visual Studio で、Nuget パッケージをソリューションにインストールしようとしています。

「ソリューションの Nuget パッケージを管理する」オプションを選択してパッケージをインストールしようとすると、「リモート サーバーに接続できません」というメッセージが表示されます。

インターネットに接続しているので、なぜこのメッセージが常に表示されるのかわかりません。

この問題を修正するために実行できるいくつかの手順を知っている人はいますか?

ありがとう

4

22 に答える 22

48

HTTP_PROXY をクリアするとうまくいきました。

自分で直そう

重要:このセクション、方法、またはタスクには、レジストリの変更方法を説明する手順が含まれています。ただし、レジストリを誤って変更すると、重大な問題が発生する可能性があります。したがって、これらの手順を慎重に実行してください。保護を強化するために、変更する前にレジストリをバックアップしてください。その後、問題が発生した場合にレジストリを復元できます。レジストリをバックアップおよび復元する方法の詳細については、次の記事番号をクリックして、Microsoft サポート技術情報の記事を参照してください: 322756 Windows でレジストリをバックアップおよび復元する方法

Internet Explorer のプロキシ設定を自分でリセットするには、次の手順に従います。

  1. Windows XP では [スタート] をクリックするか、Windows Vista または Windows 7 では をクリックしてから [実行] をクリックします。Windows 8 または Windows 8.1 で [ファイル名を指定して実行] コマンドにアクセスするには、Windows ロゴ キー Windows ロゴ キー + R を押します。または、画面の右端から内側にスワイプし、[検索] をタップします (マウスを使用している場合は、をクリックし、マウス ポインターを下に移動して、[検索] をクリックします)。検索ボックスに「実行」と入力し、[実行] をタップまたはクリックします。
  2. [ファイル名を指定して実行] テキスト ボックスにコピー (CTRL+C) して貼り付け (CTRL+V) するか、次のように入力します。へ
  3. [OK] をクリックします。
  4. Windows XP では [スタート] をクリックするか、Windows Vista または Windows 7 では をクリックしてから [実行] をクリックします。Windows 8 または Windows 8.1 で [ファイル名を指定して実行] コマンドにアクセスするには、Windows ロゴ キー Windows ロゴ キー + R を押します。または、画面の右端から内側にスワイプし、[検索] をタップします (マウスを使用している場合は、をクリックし、マウス ポインターを下に移動して、[検索] をクリックします)。検索ボックスに「実行」と入力し、[実行] をタップまたはクリックします。
  5. [ファイル名を指定して実行] テキスト ボックスにコピー (CTRL+C) して貼り付け (CTRL+V) するか、次のように入力します。 reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyServer /f
  6. [OK] をクリックします。

http://support.microsoft.com/kb/2289942から@Sandy に感謝

于 2013-03-23T15:45:47.997 に答える
6

IE でプロキシ キャッシュをクリアする これを修正しました。コマンド プロンプトで次の 2 つのコマンド ラインを使用します (管理者として実行)。

reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 0 /f

それから

reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyServer /f

詳細はhttps://support.microsoft.com/en-us/kb/2289942にあります。

于 2015-05-26T11:47:59.780 に答える
5

私はそれをコメントアウトすることで解決しました

<system.net></system.net>

devenv.exe.configにあるセクションから

C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe.config
于 2014-12-12T04:02:51.423 に答える
1

Nuget Package Managerを最新に更新し、可能なすべてのパッケージソースの選択を解除した後でも、VS 2010パッケージの復元でこの問題が発生しました。ソリューションで Nuget パッケージの復元オプションを有効にしているときにエラーが発生しました。

nuget サーバーへの https アクセスが制限されていない別のボックスを使用して、これを解決しました。別のボックスから VS 2012 を使用してパッケージの復元を有効にすると、正常に機能しました。復元操作中に使用される最新の nuget.exe をダウンロードするには、nuget オンライン サーバーに接続できる必要があると思います。したがって、使用できるオプションの 1 つは、必要なすべてのインターネット アクセスがあるサーバーから [パッケージの復元を有効にする] プロセスを実行し、変更をチェックインすることです。これらの変更がチェックインされると、VS 2010 または VS 2012 からソリューションを再度読み込み、nuget 復元機能を使用できます。

それが役立つことを願っています!

于 2014-03-04T23:42:12.733 に答える
0

VS 2015 にグローバル化をインストールできませんでした。すべての回答を試した後、これを試しました。VS 2013 でプロジェクトを開いたところ、初めて機能しました。これが他の誰かに役立つことを願っています

于 2015-11-03T18:51:17.517 に答える
0

私は同じ症状を持っていました.Visual StudioはIEでセットアップされたプロキシ設定を使用していたようです. 私の問題は次のいずれかであることが判明しました。

  • IE を IE 9 に更新しましたが、「更新ウィザード」を完了していなかったため、更新が完了しませんでした
  • あいまいなプロキシ設定が IE でセットアップされました (Selenium RC テスト実行の残骸)。

更新ウィザードを完了し、すべてのプロキシ設定をクリアすると、NuGet パッケージ マネージャーが再び機能するようになりました。

于 2013-11-14T21:18:50.237 に答える
0

Internet Explorer のプロキシ設定を自分でリセットするには、次の手順に従います。1.Windows XP では [スタート] をクリックするか、Windows Vista または Windows 7 では

2459687、[実行] をクリックします。Windows 8 または Windows 8.1 で [ファイル名を指定して実行] コマンドにアクセスするには、Windows ロゴ キーを押します。

Windows ロゴ キー + R。または、画面の右端から内側にスワイプし、[検索] をタップします (または、マウスを使用している場合は、画面の右上隅をポイントし、マウス ポインターを下に移動して、探す)。検索ボックスに「実行」と入力し、[実行] をタップまたはクリックします。2. [ファイル名を指定して実行] テキスト ボックスで、コピー (CTRL+C) して貼り付け (CTRL+V) するか、次のように入力します。

reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 0 /f

3. [OK] をクリックします。4.Windows XP では、[スタート] をクリックするか、Windows Vista または Windows 7 では、

2459687、[実行] をクリックします。Windows 8 または Windows 8.1 で [ファイル名を指定して実行] コマンドにアクセスするには、Windows ロゴ キーを押します。

Windows ロゴ キー + R。または、画面の右端から内側にスワイプし、[検索] をタップします (マウスを使用している場合は、画面の右上隅をポイントし、マウス ポインターを下に移動してから、[検索] をタップします)。 [検索] をクリックします)。検索ボックスに「実行」と入力し、[実行] をタップまたはクリックします。5. [ファイル名を指定して実行] テキスト ボックスにコピー (CTRL+C) して貼り付け (CTRL+V) するか、次のように入力します。 reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyServer /f

6.[OK] をクリックします。

于 2014-12-19T19:00:44.580 に答える
0

モデムの再起動で問題が解決しました。

于 2015-11-04T11:29:16.460 に答える
0

最終的に解決しました。Chrome で拡張機能を無効にしました。私は自分の本当の場所を隠すためにそれをインストールしました。

于 2014-12-04T05:36:42.470 に答える
0

同じ問題がありましたが、それはソリューション固有のものであり、上記のいずれも機能しませんでした。Visual Studio ソリューションのユーザー オプション ファイル (.suo) を削除し、VS 2013 を再起動したところ、パッケージを再度更新してインストールできるようになりました。

于 2014-10-01T20:26:57.510 に答える