パッケージリリースハブ(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からフィードを削除しました。ただし、問題は解決しません。この問題はどのように解決できますか?
これは私が問題でヒットした最初のページですから:
Nuget.orgサイトでエラーが発生した場合は、バージョン番号を増やしてください。
https://api.nuget.org/v3/index.json-> https:// api.nuget.org/v4/index.json
[ツール]-> [オプション]-> [Nuget Package Manager](@ Eddie-MSFTの画像を参照)
V3は今日から機能しないようです。
この例外は、NuGet.Configファイルが読み取り専用の場合に取得される可能性があります。このファイルのreaonlyプロパティのチェックを外すと、通常、Nuget.configファイルはプロジェクトの.nugetフォルダーに存在します。
ファイルパスproject dir/.nuget/NuGet.Config
同じ問題がありましたが、カスタムnugetサーバーを無効にすることで解決しました。
設定済みのパッケージソースサーバーがすべて利用可能であることを確認する必要があります。それ以外の場合は、単にTools-> Options-> Nuget Package Managerに移動して、カスタムNuGetサーバーを無効にします。