web-dev-qa-db-ja.com

Nugetパッケージ-フィード(VSTS):ソースを追加しようとすると例外「System.AggregateException」がスローされる

パッケージリリースハブ(VSTS)で新しいフィードを作成し、資格情報をインストールしてから、パッケージソースを追加しました。

現在、Visual Studio 2015を使用してMicrososft.Aspnet.mvcをプロジェクトにインストールしていますが、次のエラーが発生します。

Exception 'System.AggregateException' thrown when trying to add source
'https://mysite.pkgs.visualstudio.com/DefaultCollection/_packaging/MyLogUtils/nuget/v3/index.json'.
Please verify all your online package sources are available.    

NuGetパッケージを通常どおりにインストールする必要があるため、VSTSからフィードを削除しました。ただし、問題は解決しません。この問題はどのように解決できますか?

34
Hussein Salman

私は今日この問題に出会い、次のように修正しました:

VSTSからフィードを削除した場合は、VS\Tools\Options\Nuget Package Manager\Package Sourcesからフィードを削除する必要があります: enter image description here

VSTSでフィードを削除せずに使用する場合は、VS右上隅からVSTSチームプロジェクトアカウントでサインインし、VSを再起動します。

enter image description here

44

これは実際の答えに追加される場合があります。問題を解決するには、下の画像に示すようにチェックボックスを無効にする必要がありました。誰かに役立つと思う。

enter image description here

24
marvelTracker

同じ問題があり、カスタムNuGetサーバーを無効にして問題を修正しました。 [ツール]-> [オプション]-> [Nuget Package Manager]に移動し、カスタムNuGetサーバーを無効にします

enter image description here

8
Maulik Parmar

これは私が問題でヒットした最初のページですから:

Nuget.orgサイトでエラーが発生した場合は、バージョン番号を増やしてください。

https://api.nuget.org/v3/index.json-> https:// api.nuget.org/v4/index.json

[ツール]-> [オプション]-> [Nuget Package Manager](@ Eddie-MSFTの画像を参照)

V3は今日から機能しないようです。

3
AgathoSAreS

この例外は、NuGet.Configファイルが読み取り専用の場合に取得される可能性があります。このファイルのreaonlyプロパティのチェックを外すと、通常、Nuget.configファイルはプロジェクトの.nugetフォルダーに存在します。

ファイルパスproject dir/.nuget/NuGet.Config

0
Gajendra

私もその問題に遭遇しました。 index.jsonファイルを手動で保存し、ローカルのパッケージ化されたソースを追加することで解決しました。

enter image description here

0
Selenium_Dev

同じ問題がありましたが、カスタムnugetサーバーを無効にすることで解決しました。

0
Kishor Khode

設定済みのパッケージソースサーバーがすべて利用可能であることを確認する必要があります。それ以外の場合は、単にTools-> Options-> Nuget Package Managerに移動して、カスタムNuGetサーバーを無効にします。

0
Meghnath Das