简体   繁体   English

通过Visual Studio中的Package Console Manager将jQuery版本从2.1.1降级到1.9.1

[英]Downgrade jQuery version from 2.1.1 to 1.9.1 via Package Console Manager from Visual Studio

I have jQuery version 2.1.1 and wanted to downgrade to 1.9.1, i have tried Install and Update commands, but both are failing claiming that a more recent version of jquery is installed for my project: 我有jQuery版本2.1.1,并希望降级到1.9.1,我已经尝试了安装和更新命令,但两者都失败声称为我的项目安装了更新版本的jquery:

PM> Update-Package jQuery -Version 1.9.1
PM> Install-Package jQuery -Version 1.9.1 

I thought that package manager would be taking care of this process but it seems not. 我认为包管理器会照顾这个过程,但似乎没有。 I cannot uninstall it because of dependencies of others installed packages. 由于其他安装包的依赖性,我无法卸载它。

What are my options? 我有什么选择?

Delete the jQuery entry in your packages.config file, then just run the install for the specific version. 删除packages.config文件中的jQuery条目,然后只运行特定版本的安装。

eg 例如

PM> Install-Package jQuery -Version 1.9.1 

You can then simply delete the old JQuery version (only one script file). 然后,您可以简单地删除旧的JQuery版本(只有一个脚本文件)。

PS: I recommend you go with jQuery 1.11.0 if you can :) PS:如果可以,我建议你使用jQuery 1.11.0 :)

I also encountered a similar case where I wanted to downgrade version of jquery which was in turn acting as dependency for various other components. 我也遇到了类似的情况,我想降级jquery的版本,而jquery又作为各种其他组件的依赖。

The easiest way I found was that go to Nuget Package Manager > Manage Nuget Packages for Solution 我找到的最简单的方法是去Nuget Package Manager> Manage Nuget Packages for Solution

下坡 Select relevant package (jquery for me) under Installed tab on left hand side of screen. 在屏幕左侧的Installed选项卡下选择相关包(jquery for me)。 On right hand side, You will be seeing a dropdown next to Version label. 在右侧,您将看到版本标签旁边的下拉列表。 Select the version to which you want to downgrade (or upgrade) & Click on Install. 选择要降级(或升级)的版本,然后单击“安装”。

PS: This is available for VS2015+ PS:这适用于VS2015 +

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM