NuGet-varning NU1509

Scenario 1

Dubbletter av "PrunePackageReference"-objekt hittades. Ta bort dubblettobjekten eller använd uppdateringsfunktionen för att säkerställa ett konsekvent återställningsbeteende. Dubblettobjekten "PrunePackageReference" är: X 1.0.0, X 2.0.0.

Utfärda

Ibland när du lägger till PrunePackageReference objekt kan det sluta med att du lägger till ett objekt för ett visst paket flera gånger.

MSBuild-projekt importerar ofta flera .props- och .targets-filer, så dubbletter kanske inte finns i samma fil, men kan finnas i importerade filer, till exempel Directory.Build.props, Directory.Packages.propseller Directory.Build.targets.

.NET SDK innehåller en lista PrunePackageReference, så konflikten kan inträffa eftersom du har angett en PrunePackageReference eller på grund av en bugg med .NET SDK.

Lösning

Ta bort dubblettobjektet så att det inkluderas exakt en gång.