Bagikan melalui


NuGet Peringatan NU1504

Skenario 1

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

Masalah

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

Contoh:

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