我手动安装了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软件包出现,有什么方法可以通知我吗?
答案 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)。