次の方法で共有


NuGet エラー NU1109

NU1109: 検出されたパッケージのダウングレードは、B の 2.0.0 から一元的に定義された 1.0.0 に変更されました。 中央管理パッケージのバージョンを上位バージョンに更新します。
  'Project' -> 'A' 1.0.0 -> 'B' (>= 2.0.0)
  'Project' -> 'B' (>= 1.0.0)

問題点

依存関係パッケージで、最終的に解決された復元よりも高いバージョンのパッケージに対するバージョン制約が指定されました。 これは、直接依存関係優先ルールが原因です。パッケージを解決すると、部分グラフ内の直接参照されたパッケージ バージョンによって、同じ ID を持つ離れたパッケージのバージョンがオーバーライドされます。

解決策

B の PackageVersion をパッケージの上位バージョンに更新します。 上記の例では、パッケージ参照を B 2.0.0 に 変更します。