Avertissement NuGet NU1504
Scénario 1
Duplicate 'PackageReference' items found. Remove the duplicate items or use the Update functionality to ensure a consistent restore behavior. The duplicate 'PackageReference' items are: X 1.0.0, X 2.0.0.
Problème
Parfois, lors de l’ajout d’articles PackageReference
, vous pouvez finir par ajouter un article pour un package particulier plusieurs fois.
Exemple :
<ItemGroup>
<PackageReference Include="X" Version="1.0.0" />
</ItemGroup>
...
<!-- Somewhere else in the project file, or another MSBuild file-->
<ItemGroup>
<PackageReference 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’articleInclude
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour