NuGet エラー NU1110
NU1110: パッケージ
B
はグローバル パッケージ フォルダーで利用できますが、https://api.nuget.org/v3/index.json
から取得したソースは構成されたソースのいずれかではありません。
問題点
以前の復元で、現在のソリューションで構成されていないパッケージ ソースからパッケージ B
を取得しました。
パッケージ A
のパッケージ インストールを実行しているときに、アクションを完了するために依存パッケージ B
が推移的に必要になりました。 復元により グローバル パッケージ フォルダー内で B
が見つかり、付随する nupkg.metadata
は、ソリューション内で見つからない Source
値を示します。
パッケージ ソース マッピングが有効になっている場合、NuGet はグローバル パッケージ フォルダー内のソースを分析して、推移的な依存関係のマッピングを自動的に試行します。
解決策
オプション 1.
パッケージ B
のパッケージ ソース マッピングを作成します。
オプション 2.
グローバル パッケージ フォルダーからパッケージ B
をクリアして、構成済みのパッケージ ソースから復元でダウンロードできるようにします。 詳細については、「グローバル パッケージ、キャッシュ、および一時フォルダーの管理」を参照してください。
他のソリューションのパッケージ ソースとパッケージ ソース マッピングの構成が異なる場合、このオプションは実現できない可能性があります。
方法 3.
パッケージ B
が使用可能であることがわかっているパッケージ ソースを有効にすることを検討してください。