Avviso NuGet NU1506
Scenario 1
Duplicate 'PackageVersion' items found. Remove the duplicate items or use the Update functionality to ensure a consistent restore behavior. The duplicate 'PackageVersion' items are: X [1.0.0], X [2.0.0].
Problema
In alcuni casi, quando si aggiungono PackageVersion
elementi, è possibile aggiungere più volte un elemento per un determinato pacchetto.
Esempio:
<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>
Ciò può causare un comportamento di ripristino incoerente.
Soluzione
Consultare le raccomandazioni nel messaggio di avviso ed eseguire una delle operazioni seguenti:
- Rimuovere gli elementi duplicati
- Usare l'elemento
Update
anziché l'elementoInclude
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per