NuGet エラー NU1014
シナリオ
NuGetAudit 値「sample」が無効です。 有効な値は「true」と「false」です。
NuGetAuditLevel 値「sample」が無効です。 有効な値は「低」、「中」、「高」、「重大」です。
NuGetAuditMode 値「sample」が無効です。 有効な値は「direct」と「all」です。
問題点
プロジェクト ファイル、またはプロジェクト ファイルがインポートしたファイル (Directory.Build.props
など) で、エラー メッセージに表示される MSBuild プロパティ (NuGetAudit
、NuGetAuditLevel
、NuGetAuditMode
のいずれか) が無効な値に定義されています。
解決策
- MSBuild プロパティの定義を削除して、NuGet の既定値を使用します。
- MSBuild プロパティの値を、エラーのリストで有効とされている値に変更します。
たとえば、MSBuild ファイルの 1 つに現在 <NuGetAuditLevel>sample<NuGetAuditLevel>
が存在する場合は、その行を削除するか、<NuGetAuditLevel>low</NuGetAuditLevel>
に変更します。
プロパティが定義されている場所を見つけるには、MSBuild の -preprocess
コマンド ライン引数を使用できます。 また、ビルドのカスタマイズに関するページにある MSBuild の例を参照してください。