.net 使用Nuget版本约束实现语义版本控制

.net 使用Nuget版本约束实现语义版本控制,.net,nuget,semantic-versioning,.net,Nuget,Semantic Versioning,在packages.config中是否有使用版本约束实现semver的速记 例如,如果我的应用程序引用包的版本1.2.3,则正确的allowedVersions属性将是[1.2,2)或[1.2.3,2)后者可能是一个轻微的优化。目前我必须显式地手动管理允许版本的值,我认为这是唯一的选择 理想情况下会有一个标记,例如allowedVersions=“{semver}”,这将在我升级包引用时自动为我实现此功能。这听起来像是您应该向GitHub上相应的Nuget项目提交的功能请求:这听起来像是您应该向

在packages.config中是否有使用版本约束实现semver的速记

例如,如果我的应用程序引用包的版本1.2.3,则正确的
allowedVersions
属性将是
[1.2,2)
[1.2.3,2)
后者可能是一个轻微的优化。目前我必须显式地手动管理
允许版本的值,我认为这是唯一的选择


理想情况下会有一个标记,例如
allowedVersions=“{semver}”
,这将在我升级包引用时自动为我实现此功能。

这听起来像是您应该向GitHub上相应的Nuget项目提交的功能请求:这听起来像是您应该向GitHub上相应的Nuget项目提交的功能请求: