Поделиться через


Ошибка NuGet NU1014

Сценарий

Недопустимое значение NuGetAudit "sample". Допустимые значения: true, false.

Недопустимое значение NuGetAuditLevel "sample";. Допустимые значения: низкий, умеренный, высокий, критически важный.

Недопустимое значение NuGetAuditMode "sample". Допустимые значения: прямые, все.

Проблема

Файл проекта или файл, импортируемый (напримерDirectory.Build.props), определил свойство MSBuild, отображаемое в сообщении об ошибке (NuGetAuditNuGetAuditLevelилиNuGetAuditMode) недопустимому значению.

Решение

  • Удалите определение свойства MSBuild для использования по умолчанию NuGet.
  • Измените значение свойства MSBuild на значение, которое список ошибок отображается как допустимый.

Например, если у одного из файлов MSBuild в данный момент есть <NuGetAuditLevel>sample<NuGetAuditLevel>, удалите строку или измените ее на <NuGetAuditLevel>low</NuGetAuditLevel>.

Чтобы найти место определения свойства, можно использовать аргумент командной строки MSBuild-preprocess. См. также пример MSBuild на странице настройки сборки.