Bagikan melalui


Get-Package (Package Manager Console di Visual Studio)

Topik ini menjelaskan perintah dalam Package Manager Console di Visual Studio di Windows. Untuk perintah PowerShell Get-Package generik, lihat referensi PowerShell PackageManagement.

Mengambil daftar paket yang diinstal di repositori lokal, mencantumkan paket yang tersedia dari sumber paket saat digunakan dengan sakelar -ListAvailable, atau mencantumkan pembaruan yang tersedia saat digunakan dengan sakelar -Perbarui.

Sintaks

Get-Package -Source <string> [-ListAvailable] [-Updates] [-ProjectName <string>]
    [-Filter <string>] [-First <int>] [-Skip <int>] [-AllVersions] [-IncludePrerelease]
    [-PageSize] [<CommonParameters>]

Tanpa parameter, Get-Package menampilkan daftar paket yang diinstal dalam proyek default.

Parameter

Parameter Deskripsi
Sumber URL atau jalur folder untuk paket . Jalur folder lokal bisa absolut, atau relatif terhadap folder saat ini. Jika dihilangkan, Get-Package cari sumber paket yang saat ini dipilih. Ketika digunakan dengan -ListAvailable, default ke nuget.org.
ListAvailable Mencantumkan paket yang tersedia dari sumber paket, default ke nuget.org. Menampilkan default 50 paket kecuali -PageSize dan/atau -First ditentukan.
Pembaruan Mencantumkan paket yang memiliki pembaruan yang tersedia dari sumber paket.
ProjectName Proyek tempat mendapatkan paket yang diinstal. Jika dihilangkan, mengembalikan proyek yang diinstal untuk seluruh solusi.
Filter String filter yang digunakan untuk mempersempit daftar paket dengan menerapkannya ke ID paket, deskripsi, dan tag.
First Jumlah paket yang akan dikembalikan dari awal daftar. Jika tidak ditentukan, default ke 50.
Lewati Menghilangkan paket int> pertama <dari daftar yang ditampilkan.
AllVersions Menampilkan semua versi yang tersedia dari setiap paket, bukan hanya versi terbaru.
SertakanPrerelease Menyertakan paket prarilis dalam hasil.
PageSize (3.0+) Ketika digunakan dengan -ListAvailable (diperlukan), jumlah paket yang akan dicantumkan sebelum memberikan perintah untuk melanjutkan.

Tidak ada parameter ini yang menerima input alur atau karakter kartubebas.

Parameter Umum

Get-Packagemendukung parameter PowerShell umum berikut: Debug, Tindakan Kesalahan, ErrorVariable, OutBuffer, OutVariable, PipelineVariable, Verbose, WarningAction, dan WarningVariable.

Contoh

# 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