2013-06-14 19 views
18

jquery sürüm 2.0'ı güncelledim ancak bunun ie7 ve 8 ile uyumlu olmadığını buldum ve şimdi eski sürüm 1.9.0'a dönmek istiyorum. Bunu Nuget konsoluyla kurmaya çalıştığımda, zaten yeni sürümün yüklü olduğu konusunda bana hata veriyor.NuGet Paketlerini Yönetme jquery'yi eski sürümüne döndürme

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

Nuget paketinin eski sürümünün indirilmesi:

Uninstall-Package [yourpackage] -Force Sonra yaşlı paketi yeniden // stackoverflow .com/questions/5628689/download-old-version-of-paket-ile-nuget/5635453 # 5635453 – UGEEN

cevap

48

deneyin ilk 2.0 sürümü kaldırmadan: http:

install-package jquery -version 1.9.0

+6

Peki bu cevap - yinelenen - yine de bana yardımcı oldu. Çünkü yinelenen cevap burada verilen '-force' argümanını belirtmedi. JQuery 1.9 (.1) yüklenirken zaten bir hata/uyarı verdim jQuery 2.0 (.3) zaten yüklenmişti. Ve 2.0 (.3) kaldırılması, diğer paketlerin (jQuery UI, jQuery Validation gibi) ona bağlı olduğuna dair bir uyarı/hata verdi. Ancak -Force kullanarak silme ve sonra 1.9 WAS yükleme. – Bart

+0

Ben [sizin ambalajınız] hakkında kafam karıştı ama jQuery'nin bir sürümü bir seferde kurulduğundan bu sadece jquery olduğunu buldum. Teşekkürler. – QMaster