2011-01-20 24 views
31

Czy istnieje sposób na wylistowanie wszystkich pakietów dostępnych za pośrednictwem interfejsu wiersza poleceń NuGet.Jak wyświetlić listę wszystkich pakietów w Nuget

Kiedy należy użyć następującego polecenia:

Get-package -Remote

W konsoli menedżera pakietów, a jedynie wymienia pierwszych 100 paczek.

Dziękuję

Eric

Odpowiedz

2

List-Package -Remote | Out-GridView

9

Włączamy stronicowanie po stronie serwera na kanale odata, który ma limit strony wynoszący 100. Naprawiliśmy klienta w następnej wersji NuGet, aby uzyskać wszystkie pakiety nawet z limitem serwera. Więcej informacji tutaj http://nuget.codeplex.com/workitem/510

+1

Można spróbować uruchomić 1.1, instalując go z http://ci.nuget.org:8080/guestAuth/repository/download/bt4/.lastSuccessful/ VisualStudioAddIn/NuGet.Tools.vsix –

34
Get-Package -ListAvailable 

lub

Get-Package -ListAvailable -Filter NHibernate 
+0

Bardzo pomocne są również argumenty "PageSize' i' Skip'. Przykład: 'Get-Package -ListAvailable -PageSize 100 -Skip 200'. https://docs.microsoft.com/en-us/nuget/tools/ps-ref-get-package –

Powiązane problemy