Share via


NuGet-Warnung NU1604

Project dependency 'PackageA' (<= 9.0.0) does not contain an inclusive lower bound. Include a lower bound in the dependency version to ensure consistent restore results.

Abgang

Eine Projektabhängigkeit definiert keine untere Grenze.

Dies bedeutet, dass die Wiederherstellung die beste Übereinstimmung nicht gefunden hat. Jede Wiederherstellung wird nach unten schweben, um eine niedrigere Version zu finden, die verwendet werden kann. Dies bedeutet, dass die Wiederherstellung online geht, um alle Quellen jedes Mal zu überprüfen, anstatt die Pakete zu verwenden, die bereits im Benutzerpaketordner vorhanden sind.

Lösung

Aktualisieren Sie das Attribut PackageReferenceVersion des Projekts, damit es eine Untergrenze enthält. Beispielsweise eine Änderung von:

<PackageReference Version="(9.0.0, )" />

in:

<PackageReference Version="[9.0.0, )" />

oder

<PackageReference Version="9.0.0" />

was eine untere Grenze impliziert.