Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Sürüm 3.0+; yalnızca Windows üzerinde Visual Studio'daki Paket Yöneticisi Konsolu'nda kullanılabilir.
Belirtilen (veya varsayılan) projeden yüklenen paketin sürümünü alır ve sürümü çözümdeki projelerin geri kalanıyla eşitler.
Sözdizimi
Sync-Package [-Id] <string> [-IgnoreDependencies] [-ProjectName <string>] [[-Version] <string>]
[[-Source] <string>] [-IncludePrerelease] [-FileConflictAction] [-DependencyVersion]
[-WhatIf] [<CommonParameters>]
Parametreler
| Parametre | Açıklama |
|---|---|
| Kimlik | (Gerekli) Eşitlenecek paketin tanımlayıcısı. -Id anahtarının kendisi isteğe bağlıdır. |
| IgnoreDependencies | Bağımlılıklarını değil yalnızca bu paketi yükleyin. |
| ProjectName | Paketin eşitlenmesi için varsayılan proje olan proje. |
| Sürüm | Eşitlenecek paketin sürümü, varsayılan olarak yüklü olan sürümdür. |
| Kaynak | Aranacak paket kaynağının URL'si veya klasör yolu. Yerel klasör yolları mutlak veya geçerli klasöre göre olabilir. Atlanırsa, Sync-Package seçili durumdaki paket kaynağını arar. |
| IncludePrerelease | Eşitlemeye yayın öncesi paketleri içerir. |
| FileConflictAction | Proje tarafından başvuruda bulunan mevcut dosyaların üzerine yazılmasını veya yoksayılmasını istendiğinde gerçekleştirecek eylem. Olası değerler Overwrite, Ignore, None, OverwriteAll ve (3.0+) IgnoreAll değerleridir. |
| DependencyVersion | Kullanılacak bağımlılık paketlerinin sürümü, aşağıdakilerden biri olabilir:
Nuget.Config kullanarak dependencyVersion varsayılan değeri ayarlayabilirsiniz. |
| WhatIf | Eşitlemeyi gerçekleştirmeden komutu çalıştırırken ne olacağını gösterir. |
Bu parametrelerden hiçbiri işlem hattı girişini veya joker karakterlerini kabul etmemektedir.
Ortak Parametreler
Sync-Package şu yaygın PowerShell parametrelerini destekler: Debug, Error Action, ErrorVariable, OutBuffer, OutVariable, PipelineVariable, Verbose, WarningAction ve WarningVariable.
Örnekler
# Sync the Elmah package installed in the default project into the other projects in the solution
Sync-Package Elmah
# Sync the Elmah package installed in the ClassLibrary1 project into other projects in the solution
Sync-Package Elmah -ProjectName ClassLibrary1
# Sync Microsoft.Aspnet.package but not its dependencies into the other projects in the solution
Sync-Package Microsoft.Aspnet.Mvc -IgnoreDependencies
# Sync jQuery.Validation and install the highest version of jQuery (a dependency) from the package source
Sync-Package jQuery.Validation -DependencyVersion highest