Partager via


Avertissement NuGet NU1506

Scénario 1

Éléments « PackageVersion » dupliqués trouvés. Supprimez les éléments dupliqués ou utilisez la fonctionnalité Update pour garantir un comportement de restauration cohérent. Les éléments « PackageVersion » dupliqués sont les suivants : X [1.0.0], X [2.0.0].

Problème

Parfois, lors de l’ajout d’articles PackageVersion, vous pouvez finir par ajouter un article pour un package particulier plusieurs fois.

Exemple :

<ItemGroup>
  <PackageVersion Include="X" Version="[1.0.0]" />
</ItemGroup>
...
<!-- Somewhere else in the project file, or another MSBuild file-->
<ItemGroup>
  <PackageVersion Include="X" Version="[2.0.0]" />
</ItemGroup>

Cela peut entraîner un comportement de restauration incohérent.

Solution

Consultez les recommandations dans le message d’avertissement et effectuez l’une des opérations suivantes :

  • Supprimez les articles en double.
  • Utilisez l’article Update au lieu de l’article Include