Referensi PowerShell

Package Manager Console menyediakan antarmuka PowerShell dalam Visual Studio di Windows untuk berinteraksi dengan NuGet melalui perintah tertentu yang tercantum di bawah ini. (Konsol saat ini tidak tersedia di Visual Studio untuk Mac.) Untuk panduan menggunakan konsol, lihat Menginstal dan mengelola paket menggunakan topik Package Manager Console .

Tip

Semua perintah PowerShell hanya terkait dengan konsumsi paket. Tidak ada perintah PowerShell yang terkait dengan pembuatan dan penerbitan paket kecuali sejauh paket juga dapat menjadi konsumen paket lain.

Penting

Perintah yang tercantum di sini khusus untuk Package Manager Console di Visual Studio, dan berbeda dari perintah modul Manajemen Paket yang tersedia di lingkungan PowerShell umum. Secara khusus, setiap lingkungan memiliki perintah yang tidak tersedia di yang lain, dan perintah dengan nama yang sama mungkin juga berbeda dalam argumen spesifiknya. Saat menggunakan Package Management Console di Visual Studio, perintah dan argumen yang didokumenkan dalam topik ini berlaku.

Perintah Umum Deskripsi Versi NuGet
Pasang Paket Menginstal paket dan dependensinya ke dalam proyek. Semua
Perbarui-Paket Memperbarui paket dan dependensinya, atau semua paket dalam proyek. Semua
Temukan Paket Mencari sumber paket menggunakan ID paket atau kata kunci. 3.0+
Dapatkan Paket Mengambil daftar paket yang diinstal di repositori lokal, atau mencantumkan paket yang tersedia dari sumber paket. Semua
Perintah Sekunder Deskripsi Versi NuGet
Add-BindingRedirect Memeriksa semua rakitan dalam jalur output untuk proyek dan menambahkan pengalihan pengikatan ke app.config atau web.config jika perlu. Semua
Get-Project Menampilkan informasi tentang proyek default atau yang ditentukan. 3.0+
Open-PackagePage Meluncurkan browser default dengan URL penyalahgunaan proyek, lisensi, atau laporan untuk paket yang ditentukan. Tidak digunakan lagi di 3.0+
Register-TabExpansion Mendaftarkan ekspansi tab untuk parameter perintah, memungkinkan Anda membuat ekspansi yang disesuaikan untuk nilai parameter yang umum digunakan. Semua
Paket Sinkronisasi Dapatkan versi paket yang diinstal dari proyek tertentu dan sinkronkan versi ke proyek lainnya dalam solusi. 3.0+
Hapus instalan-Paket Menghapus paket dari proyek, secara opsional menghapus dependensinya. Semua

Untuk bantuan lengkap dan terperinci pada salah satu perintah ini dalam konsol, cukup jalankan yang berikut ini dengan nama perintah yang dimaksud:

Get-Help <command> -full

Semua perintah Package Manager Console mendukung parameter PowerShell umum berikut:

  • Debug
  • ErrorAction
  • ErrorVariable
  • OutBuffer
  • OutVariable
  • PipelineVariable
  • Verbose
  • PeringatanAction
  • WarningVariable

Untuk detailnya, lihat about_CommonParameters dalam dokumentasi PowerShell.