Udostępnij za pośrednictwem


Ostrzeżenie narzędzia NuGet NU1506

Scenariusz 1

Odnaleziono zduplikowane elementy "PackageVersion". Usuń zduplikowane elementy lub użyj funkcji Aktualizuj, aby zapewnić spójne zachowanie przywracania. Zduplikowane elementy "PackageVersion" to: X [1.0.0], X [2.0.0].

Problem

Czasami podczas dodawania PackageVersion elementów można wielokrotnie dodawać element dla określonego pakietu.

Przykład:

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

Może to spowodować niespójne zachowanie przywracania.

Rozwiązanie

Zapoznaj się z zaleceniami w komunikacie ostrzegawczym i wykonaj jedną z następujących czynności:

  • Usuwanie zduplikowanych elementów
  • Użyj elementu Update zamiast elementu Include