Freigeben über


NuGet-Warnung NU1608

Erkannte Paketversion außerhalb der Abhängigkeitseinschränkung: „PackageA“ 1.0.0 erfordert „PackageB“ (= 1.0.0), Version „PackageB“ 2.0.0 wurde jedoch aufgelöst.

Problem

Ein aufgelöstes Paket ist höher als eine Abhängigkeitseinschränkung. Dies bedeutet, dass ein Paket, auf das direkt von einem Projekt verwiesen wird, Abhängigkeitseinschränkungen von anderen Paketen außer Kraft setzt.

Lösung

In einigen Fällen ist dies beabsichtigt und die Warnung kann unterdrückt werden. Ändern Sie andernfalls den Verweis des Projekts auf das Paket, um die Versionsbeschränkungen zu erweitern.