NuGet エラー NU1014

シナリオ

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.

問題点

プロジェクト ファイル、またはプロジェクト ファイルがインポートしたファイル (Directory.Build.props など) で、エラー メッセージに表示される MSBuild プロパティ (NuGetAuditNuGetAuditLevelNuGetAuditMode のいずれか) が無効な値に定義されています。

解決策

  • MSBuild プロパティの定義を削除して、NuGet の既定値を使用します。
  • MSBuild プロパティの値を、エラーのリストで有効とされている値に変更します。

たとえば、MSBuild ファイルの 1 つに現在 <NuGetAuditLevel>sample<NuGetAuditLevel> が存在する場合は、その行を削除するか、<NuGetAuditLevel>low</NuGetAuditLevel> に変更します。

プロパティが定義されている場所を見つけるには、MSBuild の -preprocess コマンド ライン引数を使用できます。 また、ビルドのカスタマイズに関するページにある MSBuild の例を参照してください。