NuGet 警告 NU5105

包版本“1.2.3+semver2.metadata”使用 SemVer 2.0.0 或 SemVer 1.0.0 组件,后者不受旧版客户端支持。 将包版本更改为 SemVer 1.0.0 字符串。 如果版本包含发布标签,则必须以字母开头。 如果包不适用于较旧客户端,则可以忽略此消息。

问题

指定的 version 属性包含 SemVer 2.0.0 组件或 SemVer 1.0.0 组件,而低于 v4.3 的 NuGet 客户端可能不支持这些组件

解决方案

如果想使包可用于低于 v4.3 的 NuGet 客户端,请调整 version 属性,以便与旧客户端兼容。 可在此处阅读有关 SemVer 2.0.0 支持的详细信息。