Partilhar via


Erro NuGet NU1015

Scenario

O(s) seguinte(s) item(ns) PackageReference não têm uma versão especificada: Contoso.Utilities

Issue

Seu arquivo de projeto, ou um arquivo importado (por exemplo Directory.Build.props) definiu uma PackageReference sem uma versão.

Os projetos que usam o Central Package Management (CPM) não definem uma versão no item PackageReference, portanto, esse erro pode acontecer se um projeto tiver o CPM desabilitado por acidente ou se um projeto ou PackageReference usando o CPM for copiado para outra solução que não esteja usando o CPM.

Solution

  • Adicionar uma versão à referência do pacote

Se você editar seu projeto, uma referência de pacote geralmente será semelhante ao , embora o MSBuild permita várias sintaxes para definir metadados de item.<PackageReference Include="Contoso.Utilities" Version="1.2.3" /> Adicione os metadados do Version="1.2.3" item conforme definido.

  • Verifique a configuração do Gerenciamento Central de Pacotes

Este erro NU1015 só acontece quando o CPM está desativado. Se o Gerenciamento Central de Pacotes (CPM) se destinar a ser habilitado, verifique seus arquivos de configuração para investigar por que ele está desabilitado.