NuGet 警告 NU1506
シナリオ 1
Duplicate 'PackageVersion' items found. Remove the duplicate items or use the Update functionality to ensure a consistent restore behavior. The duplicate 'PackageVersion' items are: X [1.0.0], X [2.0.0].
問題点
PackageVersion
項目を追加するときに、特定のパッケージの項目を複数回追加することになる場合があります。
例:
<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>
これにより、復元動作に一貫性がなくなる可能性があります。
解決策
警告メッセージの推奨事項を確認し、次のいずれかの操作を行います。
- 重複している項目を削除します
- 項目
Update
の代わりに項目Include
を使用します
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示