【发布时间】:2014-01-15 03:56:28
【问题描述】:
我有一个项目,它引用了版本 1.0.0.0 的 NuGet 存储库模块。
一段时间以来,模块版本更改为 1.1.0.0、1.1.0.1、1.1.1.0、1.1.5.0、1.2.0.0、1.2.1.0。我的项目只支持 1.1.X.X 版本集。而最新版本的NuGet应该升级项目参考是1.1.5.0,但是NuGet建议1.2.1.0。
由于这篇文章:http://docs.nuget.org/docs/reference/versioning 我需要修改我的项目的 packages.config 并设置 'allowedVersions' 属性:
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="Module" version="1.0.0.0" allowedVersions="[1.1,1.2)" />
</packages>
NuGet 是否支持对次要版本的约束? NuGet 版本为 2.7.41101.299
【问题讨论】:
标签: c#-4.0 nuget versioning nuget-package build-agent