Compartilhar via


Aviso do NuGet NU1506

Cenário 1

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

Problema

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

Exemplo:

<ItemGroup>
  <PackageVersion Include="X" Version="[1.0.0]" />
</ItemGroup>
...
<!-- Somewhere else in the project file, or another MSBuild file-->
<ItemGroup>
  <PackageVersion 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 item Include