Compartilhar via


Aviso nuget NU1509

Cenário 1

Itens 'PrunePackageReference' duplicados encontrados. Remova os itens duplicados ou use a funcionalidade Atualizar para garantir um comportamento de restauração consistente. Os itens "PrunePackageReference" duplicados são: X 1.0.0, X 2.0.0.

Questão

Às vezes, ao adicionar PrunePackageReference itens, você pode acabar adicionando um item para um pacote específico várias vezes.

Os projetos do MSBuild normalmente importam vários arquivos .props e .targets, portanto, as duplicatas podem não estar no mesmo arquivo, mas podem estar em arquivos importados, como Directory.Build.props, Directory.Packages.propsou Directory.Build.targets.

O .NET SDK fornece uma lista PrunePackageReference, portanto, o conflito pode estar acontecendo porque você especificou um PrunePackageReference ou devido a um bug com o .NET SDK.

Solução

Remova o item duplicado, para que ele seja incluído exatamente uma vez.