Avertissement NuGet NU1604
La dépendance de projet « PackageA » (<= 9.0.0) ne contient pas de limite inférieure inclusive. Incluez une limite inférieure dans la version de dépendance pour assurer des résultats de restauration cohérents.
Problème
Une dépendance de projet ne définit pas une limite inférieure.
Cela signifie que la restauration n’a pas trouvé la meilleure correspondance. Chaque restauration flottera vers le bas en essayant de trouver une version inférieure qui peut être utilisée. Cela signifie que la restauration est en ligne pour vérifier toutes les sources chaque fois au lieu d’utiliser les packages qui existent déjà dans le dossier du package utilisateur.
Solution
Mettez à jour l’attribut du projet PackageReference
Version
pour inclure une limite inférieure.
Par exemple, remplacez par :
<PackageReference Version="(9.0.0, )" />
to:
<PackageReference Version="[9.0.0, )" />
or
<PackageReference Version="9.0.0" />
qui implique une limite inférieure.