ナゲットファイル(内部ソース)に2つのソースがあり、両方のソースに同じ名前とバージョンのパッケージがある場合は、そのソースからパッケージを引き出しますか?最初にリストされたソースですか?複数のソースに重複したナゲットパッケージがあるとどうなりますか?
通常は問題ありませんが、正確に同じ名前とバージョンのパッケージが2つありますが、パッケージ自体は実際には違っています。
ナゲットファイル(内部ソース)に2つのソースがあり、両方のソースに同じ名前とバージョンのパッケージがある場合は、そのソースからパッケージを引き出しますか?最初にリストされたソースですか?複数のソースに重複したナゲットパッケージがあるとどうなりますか?
通常は問題ありませんが、正確に同じ名前とバージョンのパッケージが2つありますが、パッケージ自体は実際には違っています。
複数のソースに重複したナゲットパッケージがあるとどうなりますか?
あなたはNuGetパッケージマネージャの設定、ツール - >オプション - > NuGetパッケージャマネージャ - >パッケージソースを開くと、矢印がパッケージソースのために上下があることがわかります:
NuGet Package Manager は、〜パッケージのパッケージソースリストの最上位にパッケージされます。
しかし、この優先度は、最も速いレスポンスと異なるバージョンのの順に簡単に破られる可能性があります。ちょうどマットが言ったように "NuGet 3以上が並行して試されます"。したがって、あなたのパッケージソースのうちの1つが他のものよりも速く反応すると、優先順位が壊れ、最も速い応答パッケージソースが使用されます。
さらに、より高いバージョンのパッケージを含むパッケージソースが優先されます。
あなたのパッケージ自体は実際には異なるので、別の名前または異なるバージョンを与えることをお勧めします。
「2つの情報源」とは、具体的にはどういう意味ですか?例を示してください。 NuGet.orgのパッケージには一意のパッケージIDが必要です。そのため、何を求めているのかは分かりません。 – NightOwl888
これは公開されていない内部パッケージです – red888
「内部」とはどういう意味ですか?具体的にする。 – NightOwl888