Erro do NuGet NU1008
Projects that use central package version management should not define the version on the PackageReference items but on the PackageVersion items: PackageId.
Problema
Ao usar o gerenciamento de pacotes central, as versões devem ser definidas no item PackageVersion.
No arquivo do projeto, você pode ver:
<!-- In the project file. -->
<PackageReference Include="PackageId" Version="5.1.0" />
Solução
- Remova a versão do PackageId PackageReference.
- Talvez seja necessário adicionar ou atualizar o item PackageVersion para PackageId em Directory.Packages.props
Exemplo:
<!-- In the project file. -->
<PackageReference Include="PackageId" />
<!-- In the Directory.Packages.props -->
<PackageVersion Include="PackageId" Version="5.1.0" />
Observação
Observe que metadados como IncludeAssets, PrivateAssets etc. devem permanecer no item PackageReference.
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de