Sdílet prostřednictvím


Upozornění NuGet NU1505

Scénář 1

Byly nalezeny duplicitní položky PackageDownload. Odeberte duplicitní položky nebo použijte funkci Aktualizace, abyste zajistili konzistentní chování při obnovení. Duplicitní položky PackageDownload jsou: X [1.0.0], X [2.0.0].

Problém

Někdy můžete při přidávání PackageDownload položek několikrát přidat položku pro určitý balíček.

Příklad:

<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>

To může způsobit nekonzistentní chování obnovení.

Řešení

Podívejte se na doporučení ve zprávě s upozorněním a proveďte jednu z následujících věcí:

  • Odebrání duplicitních položek
  • Použít položku Update místo položky Include