PowerShell başvurusu
Paket Yöneticisi Konsolu, Aşağıda listelenen belirli komutlar aracılığıyla NuGet ile etkileşime geçmek için Windows üzerinde Visual Studio'da bir PowerShell arabirimi sağlar. (Konsol şu anda Mac için Visual Studio'da kullanılamaz.) Konsolu kullanma kılavuzu için Paket Yöneticisi Konsolunu kullanarak paketleri yükleme ve yönetme konusuna bakın.
İpucu
Tüm PowerShell komutları yalnızca paket tüketimiyle ilgilidir. Bir paketin diğer paketlerin tüketicisi olabileceği durumlar dışında hiçbir PowerShell komutu paket oluşturma ve yayımlama ile ilgili değildir.
Önemli
Burada listelenen komutlar Visual Studio'daki Paket Yöneticisi Konsolu'na özgüdür ve genel bir PowerShell ortamında kullanılabilen Paket Yönetimi modülü komutlarından farklıdır. Özellikle, her ortamın diğerinde bulunmayan komutları vardır ve aynı ada sahip komutlar kendi bağımsız değişkenlerinde de farklılık gösterebilir. Visual Studio'da Paket Yönetim Konsolu kullanılırken, bu konuda belgelenen komutlar ve bağımsız değişkenler geçerlidir.
Yaygın Komutlar | Açıklama | NuGet Sürümü |
---|---|---|
Install-Package | Projeye bir paket ve bağımlılıkları yükler. | Tümünü |
Update-Package | Bir paketi ve bağımlılıklarını veya projedeki tüm paketleri Güncelleştirmeler. | Tümünü |
Find-Package | Paket kimliğini veya anahtar sözcüklerini kullanarak bir paket kaynağında arama yapın. | 3.0+ |
Get-Package | Yerel depoda yüklü paketlerin listesini alır veya paket kaynağından kullanılabilir paketleri listeler. | Tümünü |
İkincil Komutlar | Açıklama | NuGet Sürümü |
---|---|---|
Add-BindingRedirect | Bir projenin çıkış yolu içindeki tüm derlemeleri inceler ve gerektiğinde veya'a app.config web.config bağlama yeniden yönlendirmeleri ekler. |
Tümünü |
Get-Project | Varsayılan veya belirtilen proje hakkındaki bilgileri görüntüler. | 3.0+ |
Open-PackagePage | Belirtilen paket için proje, lisans veya uygunsuz kullanım url'sini içeren varsayılan tarayıcıyı başlatır. | 3.0+ ile kullanım dışı bırakıldı |
Register-TabExpansion | Bir komutun parametreleri için sekme genişletmesi kaydederek yaygın olarak kullanılan parametre değerleri için özelleştirilmiş genişletmeler oluşturmanıza olanak tanır. | Tümünü |
Sync-Package | Yüklü paketin sürümünü belirtilen projeden alın ve sürümü çözümdeki diğer projelerle eşitler. | 3.0+ |
Uninstall-Package | Bir paketi projeden kaldırır ve isteğe bağlı olarak bağımlılıklarını kaldırır. | Tümünü |
Konsoldaki bu komutlardan herhangi biriyle ilgili ayrıntılı yardım için, söz konusu komut adıyla aşağıdakileri çalıştırmanız gerekir:
Get-Help <command> -full
Tüm Paket Yöneticisi Konsolu komutları aşağıdaki yaygın PowerShell parametrelerini destekler:
- Hata Ayıklama
- Erroraction
- ErrorVariable
- OutBuffer
- OutVariable
- PipelineVariable
- Ayrıntılı
- Warningaction
- WarningVariable
Ayrıntılar için PowerShell belgelerindeki about_CommonParameters bakın.