2013-06-14 20 views
18

jqueryバージョン2.0を更新しましたが、これはie7と8と互換性がないことが判明しました。古いバージョン1.9.0に戻したいと思います。 これをNugetコンソールでインストールしようとすると、すでに新しいバージョンがインストールされているというエラーが表示されます。NuGetパッケージを管理するjqueryを旧バージョンに戻す

install-package jquery -version 1.9.0 
Successfully installed 'jQuery 1.9.0'. 
Install failed. Rolling back... 
Install-Package : Already referencing a newer version of 'jQuery'. 
At line:1 char:16 
+ install-package <<<< jquery -version 1.9 
+ CategoryInfo   : NotSpecified: (:) [Install-Package],  InvalidOperationException 
+ FullyQualifiedErrorId :NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand 
+0

を.com/questions/5628689 /ダウンロード古いバージョンのパッケージ付ナゲット/ 5635453#5635453 – UGEEN

答えて

48

最初のバージョン2.0をアンインストールしてみてください。

Uninstall-Package [yourpackage] -Force

次に古いパッケージの再インストール: ます。http:// stackoverflowのNuGetパッケージの古いバージョンをダウンロード

install-package jquery -version 1.9.0

+6

まあ、この回答は - 重複 - まだ私を助けた。重複した答えはここで与えられた '-Force'引数を指定しなかったからです。 jQuery 1.9(.1)をインストールすると、すでにjQuery 2.0(.3)がインストールされていたというエラー/警告が表示されました。 2.0(.3)をアンインストールすると、他のパッケージ(jQuery UI、jQuery Validationなど)が依存しているという警告/エラーが表示されました。しかし、-Forceを使って削除し、1.9 WASをインストールすることは可能です。 – Bart

+0

[yourpackage]について混乱しましたが、jqueryの1つのバージョンが一度にインストールされたため、jqueryであることがわかりました。ありがとう。 – QMaster

関連する問題