2017-07-31 15 views
0

私は、次のエラーを取得していますでnugetフィードを読み込むことができませんは、Visual Studio

ServicePointManager does not support proxies with the https scheme

ん誰にでもこれに対する解決策はありますか?私はthisポストを見つけましたが、その解決策は、一時フォルダをクリアして、私の問題を解決しませんでした。助けてください!ありがとう!

+0

パッケージマネージャコンソールを開くと、実行中のバージョンは何ですか? VS2017? – OzBob

+0

%appdata%\ Microsoft \ AppEnv \ 14.0 \ ActivityLog.xmlのその他の情報 – OzBob

+0

マシンにプロキシが設定されていますか?または環境変数で設定された "http_proxy"変数? NuGetはそれらが存在すれば最初にそれらを見ます。これらのプロキシ環境変数がhttpsで始まる場合、NuGetは失敗します。それが正常に動作するかどうかをチェックするように設定されたプロキシを削除することができます。//blogs.msdn.microsoft.com/jpsanders/2007/04/25/the-servicepointmanager-does-not-support-proxies-of-https -scheme-net-1-1-sp1 /またはNuget.Configファイルにプロキシ設定を追加することができます。http://skolima.blogspot.sg/2012/07/nuget-proxy-settings.html。 –

答えて

0

問題が見つかりました。私は基本的には、プロキシ設定をnugetから削除するだけで済み、コマンドラインが最適な場所だと思われます。 @ Leo-MSFTに感謝の意を表します。

Console output

アップデート:[2017年8月8日]問題が再浮上しているが、そのまだ適用するので、この時間は、私の修正が私を保存しません。私はナゲットのプロキシ設定のために3つの場所すべてをチェックして、まだ動作していない。私は今何が間違っているのか分かりません。 Grrrr !!!!

更新日:[8/8/2017、part deux]見つけました!私はmachine.configにもフィドラーを設定していましたので、あなたが私のような忘れやすい傾向があるかどうかを確認してください。

<system.net> 
<!-- <defaultProxy 
       enabled = "true" 
       useDefaultCredentials = "true"> 
<proxy autoDetect="false" bypassonlocal="false" proxyaddress="http://127.0.0.1:8888" usesystemdefault="false" /> 
</defaultProxy>--> 
</system.net> 
+0

一時的な回避策として、ソリューションのパッケージフォルダの内容をC:\ packagesにコピーし、ローカルフィードとして追加し、メインフィードをチェックしないようにしました。今、nuget.orgに行き、手でC:\ packagesにダウンロードすることができます。それはかなりではありませんが、私の要求が答えていくうちに動き続けることができます。 –

1

The ServicePointManager does not support proxies with the https scheme.

プロキシがweb.configで設定されているため、プロキシの構文に注意する必要があります。

あなたのweb.configファイルでこのようなものを設定した場合にも、このエラーが発生します。proxyAddress="127.0.0.1:8888" をあなたはこのようなスキームリスト必要があります。proxyAddress="http://127.0.0.1:8888"を(HTTPを追加://)。このクラスによって認識される唯一のスキームはhttpです。

さらに、あなたのマシンにプロキシが設定されているため、NuGetはサーバーへのアクセスに失敗します。あなたは、Nuget.Configファイルにプロキシ設定を追加後藤%AppData%\NuGet\NuGet.config、設定の下に追加する必要があります:

<config> 
    <add key="HTTP_PROXY" value="http://127.0.0.1:8888" /> 
    </config> 

あなたはより詳細な情報についてはNuGet Proxy Settingsを参照することができます。

+0

ありがとう返信のために私は今、私のアプリの呼び出しを傍受することなくできます。私はただNuGetを元に戻したいので、私は喜んでプロキシサーバを投げ捨てます。私はプロキシ設定を追加したくありません。 –

関連する問題