Partager via


Erreur NuGet NU1109

NU1109 : Rétrogradation du package détectée : B de 2.0.0 à 1.0.0 défini de manière centralisée. Mettez à jour la version centralisée du package géré vers une version ultérieure.
  « Projet » -> « A » 1.0.0 -> « B » (>= 2.0.0)
  « Project » -> « B » (>= 1.0.0)

Problème

Un package de dépendances a spécifié une contrainte de version sur une version supérieure d’un package que la restauration finalement résolue. Cela est dû à la règle direct-dependency-wins : lors de la résolution des packages, la version du package direct dans le sous-graphique remplace celle des packages distants avec le même ID.

Solution

Mettez à jour la version de package de B vers la version supérieure du package. Dans l’exemple ci-dessus, vous devez remplacer la référence du package par B 2.0.0 :