Partager via


Avertissement NuGet NU1603

« PackageA » 4.0.0 dépend de « PackageB » (>= 4.0.0) mais la version 4.0.0 n’a pas été trouvée. Une meilleure correspondance approximative de 5.0.0 a été résolue.

Problème

Une dépendance de package a spécifié une version introuvable. En règle générale, les sources de package ne contiennent pas la version inférieure liée attendue. Une version supérieure a été utilisée à la place, ce qui diffère de ce que le package a été créé.

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

Si le package attendu n’a pas été publié, il peut s’agir d’une erreur de création de package. Contactez l’auteur du package pour résoudre le problème. Si le package a été publié, vérifiez qu’il est disponible sur les sources de package que vous utilisez. Si vous utilisez une source privée, vous devrez peut-être mettre à jour le package sur ce flux.