NuGet Uyarısı NU1504
1. Senaryo
Yinelenen 'PackageReference' öğeleri bulundu. Yinelenen öğeleri kaldırın veya tutarlı bir geri yükleme davranışı sağlamak için Güncelleştir işlevini kullanın. Yinelenen 'PackageReference' öğeleri şunlardır: X 1.0.0, X 2.0.0.
Sorun
Bazen öğe eklerken PackageReference
belirli bir paket için birden çok kez öğe ekleyebilirsiniz.
Örnek:
<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>
Bu tutarsız bir geri yükleme davranışına neden olabilir.
Çözüm
Uyarı iletisindeki önerilere başvurun ve aşağıdakilerden birini yapın:
- Yinelenen öğeleri kaldırma
- Öğe yerine öğe
Update
kullanInclude