Ошибка NuGet NU1008
Проекты, использующие централизованное управление версиями пакетов, не должны определять версию элементов PackageReference, а в элементах PackageVersion: PackageId.
Проблема
При использовании централизованного управления пакетами версии должны быть определены в элементе PackageVersion.
В файле проекта вы можете увидеть:
<!-- In the project file. -->
<PackageReference Include="PackageId" Version="5.1.0" />
Решение
- Удалите версию из PackageId PackageReference.
- Возможно, потребуется добавить или обновить элемент PackageVersion для PackageId в Directory.Packages.props
Пример:
<!-- In the project file. -->
<PackageReference Include="PackageId" />
<!-- In the Directory.Packages.props -->
<PackageVersion Include="PackageId" Version="5.1.0" />
Примечание.
Обратите внимание, что метаданные, такие как IncludeAssets, PrivateAssets и т. д., должны оставаться в элементе PackageReference.