Get-Package (Visual Studio'da Paket Yöneticisi Konsolu)
Bu konuda, Windows üzerinde Visual Studio'daki Paket Yöneticisi Konsolu'ndaki komut açıklanmaktadır. Genel PowerShell Get-Package komutu için bkz . PowerShell PackageManagement başvurusu.
Yerel depoda yüklü paketlerin listesini alır, -ListAvailable anahtarıyla kullanıldığında bir paket kaynağından kullanılabilen paketleri listeler veya -Update anahtarıyla kullanıldığında kullanılabilir güncelleştirmeleri listeler.
Sözdizimi
Get-Package -Source <string> [-ListAvailable] [-Updates] [-ProjectName <string>]
[-Filter <string>] [-First <int>] [-Skip <int>] [-AllVersions] [-IncludePrerelease]
[-PageSize] [<CommonParameters>]
Parametre olmadan, Get-Package
varsayılan projede yüklü paketlerin listesini görüntüler.
Parametreler
Parametre | Açıklama |
---|---|
Kaynak | paketinin URL'si veya klasör yolu. Yerel klasör yolları mutlak veya geçerli klasöre göre olabilir. Atlanırsa, Get-Package seçili durumdaki paket kaynağını arar. -ListAvailable ile kullanıldığında varsayılan olarak nuget.org. |
ListAvailable | Paket kaynağından kullanılabilen paketleri listeler ve varsayılan olarak nuget.org. -PageSize ve/veya -First belirtilmediği sürece varsayılan olarak 50 paket gösterir. |
Güncelleştirmeler | Paket kaynağından kullanılabilecek bir güncelleştirme içeren paketleri listeler. |
ProjectName | Yüklü paketlerin alındığı proje. Atlanırsa, çözümün tamamı için yüklü projeleri döndürür. |
Filtre | Paket kimliğini, açıklamasını ve etiketlerini uygulayarak paket listesini daraltmak için kullanılan filtre dizesi. |
First | Listenin başından itibaren döndürülecek paket sayısı. Belirtilmezse, varsayılan olarak 50 olur. |
Atla | Görüntülenen listeden ilk <int> paketlerini atlar. |
AllVersions | Yalnızca en son sürüm yerine her paketin tüm kullanılabilir sürümlerini görüntüler. |
IncludePrerelease | Sonuçlara yayın öncesi paketleri ekler. |
PageSize | (3,0+) -ListAvailable (gerekli) ile kullanıldığında, devam etmek için bir istem vermeden önce listelenebilen paket sayısı. |
Bu parametrelerden hiçbiri işlem hattı girişini veya joker karakterlerini kabul etmemektedir.
Ortak Parametreler
Get-Package
şu yaygın PowerShell parametrelerini destekler: Debug, Error Action, ErrorVariable, OutBuffer, OutVariable, PipelineVariable, Verbose, WarningAction ve WarningVariable.
Örnekler
# Lists the packages installed in the current solution
Get-Package
# Lists the packages installed in a project
Get-Package -ProjectName MyProject
# Lists packages available in the current package source
Get-Package -ListAvailable
# Lists 30 packages at a time from the current source, and prompts to continue if more are available
Get-Package -ListAvailable -PageSize 30
# Lists packages with the Ninject keyword in the current source, up to 50
Get-Package -ListAvailable -Filter Ninject
# List all versions of packages matching the filter "jquery"
Get-Package -ListAvailable -Filter jquery -AllVersions
# Lists packages installed in the solution that have available updates
Get-Package -Updates
# Lists packages installed in a specific project that have available updates
Get-Package -Updates -ProjectName MyProject