Compartir a través de


NuGet Error NU1015

Scenario

Los siguientes elementos PackageReference no tienen una versión especificada: Contoso.Utilities

Issue

El archivo del proyecto o un archivo que importa (por ejemplo Directory.Build.props) ha definido un PackageReference sin una versión.

Los proyectos que usan administración central de paquetes (CPM) no definen una versión en el elemento PackageReference, por lo que este error podría producirse si un proyecto tiene un CPM deshabilitado por accidente o si un proyecto o PackageReference el uso de CPM se copian en otra solución que no usa CPM.

Solution

  • Adición de una versión a la referencia del paquete

Si edita el proyecto, una referencia de paquete suele ser similar a <PackageReference Include="Contoso.Utilities" Version="1.2.3" />, aunque MSBuild permite que varias sintaxis definan metadatos de elemento. Agregue los metadatos del Version="1.2.3" elemento tal como se define.

  • Comprobación de la configuración de administración central de paquetes

Este error NU1015 solo se produce cuando CPM está deshabilitado. Si la administración central de paquetes (CPM) está pensada para habilitarse, compruebe los archivos de configuración para investigar por qué está deshabilitado.