Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Topik ini menjelaskan perintah dalam Package Manager Console di Visual Studio di Windows. Untuk perintah PowerShell Install-Package generik, lihat referensi PowerShell PackageManagement.
Menginstal paket dan dependensinya ke dalam proyek.
Sintaks
Install-Package [-Id] <string> [-IgnoreDependencies] [-ProjectName <string>] [[-Source] <string>]
[[-Version] <string>] [-IncludePrerelease] [-FileConflictAction] [-DependencyVersion]
[-WhatIf] [<CommonParameters>]
Di NuGet 2.8+, Install-Package dapat menurunkan tingkat paket yang ada di proyek Anda. Misalnya, jika Anda menginstal Microsoft.AspNet.MVC 5.1.0-rc1, perintah berikut akan menurunkannya menjadi 5.0.0:
Install-Package Microsoft.AspNet.MVC -Version 5.0.0.
Parameter
| Parameter | Deskripsi |
|---|---|
| Id | (Diperlukan) Pengidentifikasi paket yang akan diinstal. (3.0+) Pengidentifikasi dapat berupa jalur atau URL packages.config file atau .nupkg file. Sakelar -Id itu sendiri bersifat opsional. |
| IgnoreDependencies | Instal hanya paket ini dan bukan dependensinya. |
| ProjectName | Proyek tempat menginstal paket, default ke proyek default. |
| Sumber | URL atau jalur folder untuk sumber paket yang akan dicari. Jalur folder lokal bisa absolut, atau relatif terhadap folder saat ini. Jika dihilangkan, Install-Package cari sumber paket yang saat ini dipilih. |
| Versi | Versi paket yang akan diinstal, default ke versi terbaru. |
| SertakanPrerelease | Mempertimbangkan paket prarilis untuk penginstalan. Jika dihilangkan, hanya paket stabil yang dipertimbangkan. |
| FileConflictAction | Tindakan yang harus diambil ketika diminta untuk menimpa atau mengabaikan file yang ada yang dirujuk oleh proyek. Nilai yang mungkin adalah Timpa, Abaikan, Tidak Ada, TimpaSemua, dan (3.0+) IgnoreAll. |
| DependencyVersion | Versi paket dependensi yang akan digunakan, yang bisa menjadi salah satu dari berikut ini:
dependencyVersion pengaturan dalam Nuget.Config file. |
| WhatIf | Menunjukkan apa yang akan terjadi saat menjalankan perintah tanpa benar-benar melakukan penginstalan. |
Tidak ada parameter ini yang menerima input alur atau karakter kartubebas.
Parameter Umum
Install-Packagemendukung parameter PowerShell umum berikut: Debug, Tindakan Kesalahan, ErrorVariable, OutBuffer, OutVariable, PipelineVariable, Verbose, WarningAction, dan WarningVariable.
Contoh
# Installs the latest version of Elmah from the current source into the default project
Install-Package Elmah
# Installs Glimpse 1.0.0 into the MvcApplication1 project
Install-Package Glimpse -Version 1.0.0 -Project MvcApplication1
# Installs Ninject.Mvc3 but not its dependencies from c:\temp\packages
Install-Package Ninject.Mvc3 -IgnoreDependencies -Source c:\temp\packages
# Installs the package listed on the online packages.config into the current project
# Note: the URL must end with "packages.config"
Install-Package https://raw.githubusercontent.com/linked-data-dotnet/json-ld.net/master/.nuget/packages.config
# Installs jquery 1.10.2 package, using the .nupkg file under local path of c:\temp\packages
Install-Package c:\temp\packages\jQuery.1.10.2.nupkg
# Installs the specific online package
# Note: the URL must end with ".nupkg"
Install-Package https://globalcdn.nuget.org/packages/microsoft.aspnet.mvc.5.2.3.nupkg