Udostępnij za pomocą


Ostrzeżenie narzędzia NuGet NU1509

Scenariusz 1

Odnaleziono zduplikowane elementy "PrunePackageReference". Usuń zduplikowane elementy lub użyj funkcji Aktualizuj, aby zapewnić spójne zachowanie przywracania. Zduplikowane elementy "PrunePackageReference" to: X 1.0.0, X 2.0.0.

Problem

Czasami podczas dodawania PrunePackageReference elementów można wielokrotnie dodawać element dla określonego pakietu.

Projekty MSBuild często importuje wiele plików .props i .targets, więc duplikaty mogą nie znajdować się w tym samym pliku, ale mogą znajdować się w importowanych plikach, takich jak Directory.Build.props, Directory.Packages.propslub Directory.Build.targets.

.NET SDK zawiera listę PrunePackageReference, więc konflikt może wystąpić, ponieważ określono PrunePackageReference lub z powodu błędu z .NET SDK.

Rozwiązanie

Usuń zduplikowany element, aby był uwzględniony dokładnie raz.