2016-09-02 21 views
0

Visual Studioでは、先週からNugetパッケージを見たり、新しいパッケージをダウンロードしたりすることはできません。私は企業プロキシの下にあり、コンピュータの設定が変更されていません。たぶんそれは私たちの企業ネットワークの問題ですが、その前に私ができることを知りたいのです。先週からNugetにアクセスできない

私は自分のプロキシ(http_proxyとhttps_proxy)の環境変数を1日目から設定していて、何も変更していません。

また、私は私のブラウザでこのリンクにアクセスできることを実現:http://api.nuget.org/packages/entityframework.6.1.3.nupkg

ではなく、この1:https://api.nuget.org/packages/entityframework.6.1.3.nupkg(違いがhttpsです)。私は無限の読み込みを取得し、ブラウザでERR_CONNECTION_CLOSEDエラーが発生します。私は、HTTPにパッケージソースのURLを変更した場合、Visual Studioで

、私は(HTTPSのどの私はできない)をリストアップパッケージを見ることができますが、私はインストールしようとすると、私はまだ次のエラーを取得する:

Install-Package : An error occurred while retrieving package metadata for 'EntityFramework' from source 'Nuget'.At line:1 char:1 
+ Install-Package 
+ ~~~~~~~~~~~~~~~ 
    + CategoryInfo   : NotSpecified: (:) [Install-Package], Exception 
    + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand 

私はここで手がかりになっていますが、何かが不足している場合は教えてください!

答えて

0

NuGetは、NuGet.configureファイル、環境変数、および現在のユーザーのインターネットオプションからWebプロキシ設定を読み取ります。あなたの状況では、環境変数を設定するだけです。しかし、NuGetは最初にNuGet.configureファイルからプロキシ設定を見つけます。 C:\ Users \ User Name \ AppData \ Roaming \ NuGetのパスにあるNuGet.configureファイルにプロキシを設定する必要があります。以下のコマンドでプロキシ設定を追加してください。

nuget.exe設定-set HTTP_PROXY =あなたの会社のプロキシURL

を参照してください: http://skolima.blogspot.sg/2012/07/nuget-proxy-settings.html

関連する問題