Comparteix a través de


Error de NuGet NU1014

Escenario

Valor “sample” no válido de NuGetAudit. Valores válidos: true, false.

Valor “sample”de NuGetAuditLevel no válido. Valores válidos: bajo, moderado, alto y crítico.

Valor “sample” no válido de NuGetAuditMode. Valores válidos: directo, todo.

Problema

El archivo del proyecto o un archivo que importa (por ejemplo Directory.Build.props) ha definido la propiedad MSBuild que se muestra en el mensaje de error (ya sea NuGetAudit, NuGetAuditLevel o NuGetAuditMode) en un valor no válido.

Solución

  • Quita la definición de la propiedad MSBuild para usar el valor predeterminado de NuGet.
  • Cambia el valor de la propiedad MSBuild a un valor que el error muestra como válido.

Por ejemplo, si uno de los archivos de MSBuild tiene <NuGetAuditLevel>sample<NuGetAuditLevel> actualmente, elimina la línea o cámbiala a <NuGetAuditLevel>low</NuGetAuditLevel>.

Para buscar dónde se define la propiedad, puedes usar el argumento de la línea de comandos -preprocess de MSBuild. Consulta también el ejemplo de MSBuild en la página para personalizar la compilación.