Erro do NuGet NU1014

Cenário

"Exemplo" de valor de NuGetAudit inválido. Valores válidos: true, false.

"Exemplo" de valor de NuGetAuditLevel inválido. Valores válidos: low, moderate, high, critical.

"Exemplo" de valor de NuGetAuditMode inválido. Valores válidos: direct, all.

Problema

Seu arquivo de projeto ou um arquivo que ele importa (por exemplo, Directory.Build.props) definiu a propriedade do MSBuild mostrada na mensagem de erro (NuGetAudit, NuGetAuditLevelou NuGetAuditMode) para um valor inválido.

Solução

  • Remova a definição da propriedade do MSBuild para usar o padrão do NuGet.
  • Altere o valor da propriedade do MSBuild para um valor que o erro lista como válido.

Por exemplo, se um dos arquivos do MSBuild tiver <NuGetAuditLevel>sample<NuGetAuditLevel> no momento, exclua a linha ou altere-a para <NuGetAuditLevel>low</NuGetAuditLevel>.

Para localizar onde a propriedade está sendo definida, você pode usar o argumento da linha de comando de -preprocess do MSBuild. Consulte também o exemplo do MSBuild na página para personalização da compilação.