Freigeben über


NuGet-Warnung NU1505

Szenario 1

Duplicate 'PackageDownload' items found. Remove the duplicate items or use the Update functionality to ensure a consistent restore behavior. The duplicate 'PackageDownload' items are: X [1.0.0], X [2.0.0].

Abgang

Wenn Sie PackageDownload Artikel hinzufügen, kann es vorkommen, dass Sie einen Artikel für ein bestimmtes Paket mehrfach hinzufügen.

Beispiel:

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

Dies kann zu einem inkonsistenten Wiederherstellungsverhalten führen.

Lösung

Lesen Sie die Empfehlungen in der Warnmeldung, und führen Sie eine der folgenden Aktionen aus:

  • Doppelte Artikel entfernen
  • Artikel Update anstelle von Artikel Include verwenden