Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Следующие элементы PackageReference не определяют соответствующий элемент PackageVersion: PackageName. Проекты, использующие централизованное управление пакетами, должны объявлять элементы PackageReference и PackageVersion с соответствующими именами
Проблема
Проект настроен для использования управления пакетами NuGet Central и <PackageReference />
определяется элемент, но соответствующий <PackageVersion />
элемент с тем же именем не определен в файле Directory.Packages.props :
<ItemGroup>
<PackageReference Include="PackageName" />
</ItemGroup>
Решение
Определите элемент, указывающий
<PackageVersion />
версию в файле Directory.Packages.props с тем же идентификатором, что<PackageReference />
и элемент:<ItemGroup> <PackageVersion Include="PackageName" Version="5.0.1" /> </ItemGroup>
<PackageVersion />
Если элемент правильно определен и эта ошибка возникает в Visual Studio, проверьте окно списка ошибок, связанных с загрузкой проекта или неудачными сборками времени разработки. Если Visual Studio не может успешно загрузить проект или сбой сборки во время разработки, NuGet может регистрировать эту ошибку, так как у нее нет необходимых сведений для восстановления. Устранение этих базовых проблем должно устранить эту ошибку.