Предупреждение NuGet NU1505
Сценарий 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].
Проблема
Иногда при добавлении PackageDownload
элементов можно добавить элемент для определенного пакета несколько раз.
Пример:
<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>
Это может вызвать несогласованное поведение восстановления.
Решение
Ознакомьтесь с рекомендациями в сообщении предупреждения и выполните одно из следующих действий:
- Удаление повторяющихся элементов
- Использование элемента
Update
вместо элементаInclude
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по