Leggere in inglese

Condividi tramite


Avviso NuGet NU1509

Scenario 1

Elementi "PrunePackageReference" duplicati trovati. Rimuovere gli elementi duplicati o usare la funzionalità Aggiorna per garantire un comportamento di ripristino coerente. Gli elementi "PrunePackageReference" duplicati sono: X 1.0.0, X 2.0.0.

Questione

In alcuni casi, quando si aggiungono PrunePackageReference elementi, è possibile aggiungere più volte un elemento per un determinato pacchetto.

I progetti MSBuild in genere importano più file .props e .targets, pertanto i duplicati potrebbero non trovarsi nello stesso file, ma possono trovarsi in file importati, ad esempio Directory.Build.props, Directory.Packages.propso Directory.Build.targets.

Il .NET SDK fornisce un elenco PrunePackageReference, pertanto il conflitto potrebbe verificarsi perché è stato specificato un PrunePackageReference o a causa di un bug con il .NET SDK.

Soluzione

Rimuovere l'elemento duplicato, in modo che sia incluso esattamente una volta.