0

我有从 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.XX 版本集。而最新版本的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

4

1 回答 1

1

您能否提供有关您的项目类型和安装的软件包的更多详细信息?或者简化的重现应用程序很好,这将帮助我们诊断问题。

顺便说一句,NuGet 的最新版本是 2.7.2,可以在http://docs.nuget.org/docs/start-here/installing-nuget下载。请查看您的问题是否仍然使用最新版本重现。谢谢!

于 2014-01-03T23:07:48.080 回答