Udostępnij za pośrednictwem


Błąd narzędzia NuGet NU1109

NU1109: Wykryto obniżenie poziomu pakietu: B z wersji 2.0.0 do centralnie zdefiniowanej wersji 1.0.0. Zaktualizuj centralnie zarządzaną wersję pakietu do nowszej wersji.
  "Project" —> "A" 1.0.0 —> "B" (>= 2.0.0)
  "Project" —> "B" (>= 1.0.0)

Problem

Pakiet zależności określił ograniczenie wersji dla wyższej wersji pakietu niż ostatecznie rozwiązane. Wynika to z reguły direct-dependency-wins — w przypadku rozpoznawania pakietów bezpośrednia wersja pakietu w podgrafie zastąpi te z odległych pakietów o tym samym identyfikatorze.

Rozwiązanie

Zaktualizuj element PackageVersion elementu B do nowszej wersji pakietu. W powyższym przykładzie należy zmienić odwołanie do pakietu na B 2.0.0.