Errore NuGet NU1014

Scenario

Invalid NuGetAudit value 'sample'. Valid values: true, false.
Invalid NuGetAuditLevel value 'sample';. Valid values: low, moderate, high, critical.
Invalid NuGetAuditMode value 'sample'. Valid values: direct, all.

Problema

Il file di progetto o un file importato (ad esempio Directory.Build.props) ha definito la proprietà MSBuild visualizzata nel messaggio di errore ( NuGetAudit, NuGetAuditLevelo NuGetAuditMode) in un valore non valido.

Soluzione

  • Rimuovere la definizione della proprietà MSBuild per usare l'impostazione predefinita di NuGet.
  • Modificare il valore della proprietà MSBuild in un valore che l'errore elenca come valido.

Ad esempio, se uno dei file MSBuild ha <NuGetAuditLevel>sample<NuGetAuditLevel>attualmente , eliminare la riga o modificarla in <NuGetAuditLevel>low</NuGetAuditLevel>.

Per trovare la posizione in cui viene definita la proprietà, è possibile usare l'argomento della riga di comando di -preprocess MSBuild. Vedere anche l'esempio di MSBuild nella pagina per personalizzare la compilazione.