Aviso do NuGet NU1505
Cenário 1
Itens duplicados "PackageDownload" encontrados. Remova os itens duplicados ou use a funcionalidade Atualizar para garantir um comportamento de restauração consistente. Os itens "PackageDownload" duplicados são: X [1.0.0], X [2.0.0].
Problema
Às vezes, ao adicionar PackageDownload
itens, você pode acabar adicionando um item para um pacote específico várias vezes.
Exemplo:
<ItemGroup>
<PackageDownload Include="X" Version="[1.0.0]" />
</ItemGroup>
...
<!-- Somewhere else in the project file, or another MSBuild file-->
<ItemGroup>
<PackageDownload Include="X" Version="[2.0.0]" />
</ItemGroup>
Isso pode causar um comportamento de restauração inconsistente.
Solução
Consulte as recomendações na mensagem de aviso e siga um destes procedimentos:
- Remova os itens duplicados
- Use o item
Update
em vez de o itemInclude