Поделиться через


Ошибка NuGet NU1013

Следующие элементы PackageReference не могут указать значение versionOverride: PackageName. Проекты, использующие централизованное управление пакетами, в настоящее время настроены для отключения этой функции.

Проблема

Проект настроен для использования управления пакетами NuGet Central и <PackageReference /> определяется элемент, указывающий значение атрибута VersionOverride , но эта функция отключена:

<PropertyGroup>
  <CentralPackageVersionOverrideEnabled>false</CentralPackageVersionOverrideEnabled>
</PropertyGroup>
<ItemGroup>
  <PackageReference Include="PackageName" VersionOverride="9.0.0" />
</ItemGroup>

Решение

  • VersionOverride Удалите атрибут из <PackageReference /> элемента:
<ItemGroup>
  <PackageReference Include="PackageName" />
</ItemGroup>