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 属性(NuGetAudit
、NuGetAuditLevel
或 NuGetAuditMode
)定义的值无效。
解决方案
- 移除 MSBuild 属性的定义以使用 NuGet 的默认值。
- 将 MSBuild 属性的值更改为该错误消息中列为有效的值。
例如,假设其中一个 MSBuild 文件当前具有 <NuGetAuditLevel>sample<NuGetAuditLevel>
,请删除该行,或将其更改为 <NuGetAuditLevel>low</NuGetAuditLevel>
。
要查找可用于定义属性的位置,可以使用 MSBuild 的 -preprocess
命令行参数。 另请参阅 自定义生成包页面上的 MSBuild 示例。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈