VS 2013,阻止JQuery尝试更新到2.x.

时间:2014-02-21 02:00:44

标签: jquery visual-studio-2013 nuget

我手动安装了jQuery 1.11并编辑了packages.config文件以添加allowedVersions以尝试阻止jQuery更新到2.x但是当我检查nugget GUI的更新部分时它仍然列出了2.x分支作为更新。我怎么能阻止它,因为我不想意外更新到2.x并可能破坏我的网站。我的package.config包含jQuery的这一行:

<package id="jQuery" version="1.11.0" allowedVersions="[1,2]" targetFramework="net451" />

并且基于http://docs.nuget.org/docs/reference/versioning

另外,如果有一个新的1.X软件包出现,有什么方法可以通知我吗?

1 个答案:

答案 0 :(得分:2)

尝试使用版本规范[1,2),该版本规范松散地将版本选择限制为1 <= v < 2

<package id="jQuery" version="1.11.0" targetFramework="net40" allowedVersions="[1,2)" />

我在本地进行了测试,并且在控制台和GUI中都运行良好(NuGet 2.8.50126.400)。