Partage via


Erreur NuGet NU1110

NU1110 : le package B est disponible dans le dossier packages globaux, mais la source https://api.nuget.org/v3/index.json qu’il provient n’est pas l’une des sources configurées.

Problème

Une restauration précédente récupérée à partir d’une source de package B que votre solution actuelle n’a pas configurée.

Lors de l’exécution d’une installation de package A, un package B dépendant était nécessaire de manière transitive pour terminer l’action. La restauration trouvée B dans votre dossier de packages globaux), et l’accompagnement nupkg.metadata indique une valeur Source qu’elle ne trouve pas dans votre solution.

Lorsque le mappage de source de package est activé, NuGet tente de mapper automatiquement les dépendances transitives en analysant la source dans le dossier de packages globaux.

Solution

Option 1.

Créez un mappage de source de package pour le package B.

Option 2.

Effacez le package B à partir de votre dossier de packages globaux afin que la restauration puisse être téléchargée à partir de l’une de vos sources de packages configurées. Pour plus d’informations, consultez Gérer les dossiers de packages globaux, les dossiers de cache et les dossiers temporaires.

Si vos autres solutions ont différentes sources de package et des configurations de mappage de source de package, cette option peut ne pas être réalisable.

Option 3.

Envisagez d’activer une source de package que vous savez dispose d’un package B disponible.