Ich versuche, eine Problemumgehung für ein Problem zu finden, das ich mit jQuery 2.0 habe, das die Version ist, die Nuget über die GUI (Can I keep Nuget on the jQuery 1.9.x/1.x path (instead of upgrading to 2.x)?) aktualisieren möchte.Wie kann ich eine Liste von Versionen von jQuery mit der Nuget-Konsole erhalten?
bei this answer Blick auf eine andere Frage scheint es, dass ich in der Lage sein sollte, die Nuget Konsole verwenden, um alle Versionen von jQuery zu erhalten:
Get-Package -ListAvailable -Filter 'jQuery' -AllVersions
Dann sollte ich in der Lage sein, die Version, die ich und will es holen aktualisieren :
Install-Package jQuery -Version 1.9.1
oder
Update-Package jQuery -Version 1.9.1
Leider, während Die Aktualisierung funktioniert einwandfrei. Wenn Sie versuchen, eine Liste der jQuery-Versionen zu erhalten, greifen Sie schließlich auf zahlreiche Projekte zurück, die jQuery nur in ihrem Titel enthalten oder enthalten.
Ich nehme an, ich könnte Open-PackagePage
verwenden, aber das scheint klunky.
Allerdings sehe ich keine Parameter, die vorschlagen, dass ich durch Id in the official docs filtern kann.
Gibt es eine Möglichkeit, die Nuget-Konsole zu beschränken, nur nach Projekt-ID zu suchen? Oder gibt es eine andere Möglichkeit, eine Auflistung von Versionen von jQuery mit der Nuget-Konsole zu erhalten? Ich habe Zitate um meinen jQuery-Filter (-filter 'jQuery'
) versucht, aber das hat das Problem auch nicht gelöst.
Sieht so aus, als gäbe es für 'Get-Package' keinen' -Id'-Parameter (wie für 'Install-Package' und andere), und ich kann sehen, dass das nützlich ist. Ich schlage vor, ein Problem im NuGet-Problem-Tracker einzureichen: https://nuget.codeplex.com/workitem/list/advanced – Nailuj