NuGet Peringatan NU1505

Skenario 1

Item duplikat 'PackageDownload' ditemukan. Hapus item duplikat atau gunakan fungsi pembaruan untuk memastikan perilaku pemulihan yang konsisten. Item 'PackageDownload' duplikat adalah: X [1.0.0], X [2.0.0].

Masalah

Terkadang saat menambahkan PackageDownload item, Anda mungkin akhirnya menambahkan item untuk paket tertentu beberapa kali.

Contoh:

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

Ini dapat menyebabkan perilaku pemulihan yang tidak konsisten.

Solusi

Lihat rekomendasi dalam pesan peringatan dan lakukan salah satu hal berikut:

  • Menghapus item duplikat
  • Gunakan item Update alih-alih item Include