2016-04-03 16 views
27

VS2015 Update 2をインストールしましたが、今度は "Microsoftおよび.net"パッケージソース外のパッケージが見つかりません。ナゲットパッケージのソースが削除されたようです。 「http://www.nuget.org」と追加して「1つ以上のソースから結果を取得できません」というエラーが表示されます。VS2015 nugetパッケージマネージャーがパッケージを見つけられません

他にもこの問題がありますか?

答えて

18

nuget.orgのパッケージソースは、アップグレード後も引き続き存在します。しかし、それは今までに消える場合は、としてそれを再度追加することができます

名:nuget.org

出典:https://api.nuget.org/v3/index.json

50

これは、Visualに含まれてnugetバージョン3.4とknown issue、ありますStudio 2015 Update 2:

%AppData%\NuGet\フォルダのNuGet.configファイルが誤って空になっています。これを修正するには:Visual Studio 2015を閉じ、%AppData%\NuGet\フォルダにあるNuGet.configファイルを削除し、Visual Studioを再起動します。新しいNuGet.Configファイルが生成され、処理を続行することができます。

+7

これは私の問題を解決しました。ありがとうございます。 VS2015 Update 2でナゲットをインストールした後、私は「Microsoftと.Net」だけをパッケージソースとして使用しました。しかし、あなたがビジュアルスタジオを提案して再起動したnuGetファイルを削除すると、3つのパッケージソースがすべて戻ってきました: "All"、 "Microsoft and .Net" and "nuget.org"そうです!この問題を抱えている人は、C:\ Users \ Ron.RONDEV \ AppData \ Roaming \ NuGet.configのnuGet.configファイルを見つけました。 –

+2

代わりに仕事をしなければならないときに、魅力のように働いた、 – jleach

+0

パーフェクト!ありがとう –

2

私はVisual Studio 2015 Update 2を使用しており、オリジナルポスターの問題がありました。パッケージソース設定ファイルは削除されませんでしたが、Nugetソースはhttps://api.nuget.org/v3/index.jsonに設定されていました。パッケージを表示させるために、設定ファイルを手動で開き、URLをhttp://api.nuget.org/v3/index.jsonに変更しなければなりませんでした。しかし、必要なパッケージをダウンロードしようとするとエラーが発生します。最後に、Visual Studio 2015 Update 3がインストールされていることを確認しました。最後にパッケージが表示され、ダウンロードしてインストールできます(httpアドレスを使用するとhttpsが機能しませんでした)。

1

9月16日にVisual Studio 2015をアップグレードした後、NuGet.configの名前がNuGet_temp.configに変更されました。 NuGet.configファイルを削除し、_tempバージョンの名前をNuGet.Configに変更しました。

その後、すべてのパッケージが再び表示されます。

+0

何らかの理由で以前のnuget.configが以前のnuget.configと同じ内容のファイルを作り直した後に、nugetの復元を破っていたため、完璧に動作し始めました。良いヒント! – Fabito

0

私はVisual Studio 2015 Community Update 3を使用しています。この問題が発生しました。私のために働いたのは、Nuget.configファイルを開き、httpsをhttpに変更することです。

0

管理者としてVisual Studioを開きます。

0

私はvs2015アップデート3にアップデートし、https://からhttp://に変更しようとしましたが、問題を修正しませんでした。

私の場合、ローカルフォルダのアクセス許可エラーでしたが、ダウンロードエラーとしてエラーメッセージが表示されました。 出力ウィンドウでより深く見ると、パーミッションエラーであることがわかりました。

私のセットアップではvs2015がWindows 10上で動作していますが、Visual Studioがc:\ users \ myname.nuget \ packagesを作成できないように最近のマイクロソフトのセキュリティアップデートによってホームフォルダのセキュリティが変更されたようです。

私はc:\ users \ myname.nuget \ packagesを作成し、そのフォルダを完全に制御できるようになりました。

私はconfigをhttpに変更しましたが、ダウンロードは実際にhttps経由で行われました。ダウンロードURLはtools \ options \ nuget package manager \ package sourcesにhttpとして表示されますが、出力ウィンドウには別の話があります。

0

私にとっては、それは本物の一時的なネットワーク問題でした。 IVeは少し後にもう一度試しましたが、エラーは消えました。

関連する問題