Güncelleme Komuta en son sürümlerine
Güncelleştirme paketleri. Bu komutu, NuGet.exe'nin kendisini de güncelleştirir.
Kullanımı
nuget update <packages.config|solution>
Seçenekler:
Kimliği - Paket kimlikleri güncellemek için.
Bu kimlik seçeneği güncellemek için paket kimliğine s olduğunu söylüyor. Çoklu kimlikleri nasıl sağlıyorsunuz?
NuGet.exe update "MySln.sln" -RepositoryPath "MyRepoPath" -id Ref1
... ama nasıl udpate Ref2 de yapın:
Bu çalışıyor? Bu başarısız: Ben paketlerin bazılarını güncellemek ve NuGet.exe çağrıları çok sayıda ihtiyacını önlemek için çalışıyorum
NuGet.exe update "MySln.sln" -RepositoryPath "MyRepoPath" -id Ref1,Ref2
.
Bana öyle geliyor çözeltide tüm projeler REF1 ve REF2 hem eklerseniz bu sadece çalışır. Bazı projelerin yapılmamasına izin vermenin bir yolu var mı? –
@Kias_Mellbourn Nuget.exe güncelleştirmesi yalnızca bir projenin package.config klasöründeki paketleri güncelleştirmelidir - orada olmayan paketleri yüklememelidir. Komut satırına uyarı verebilir ama yine de çalışmalı. – NextInLine
Projede Ref1 var, ancak Ref2 yoksa, uyarı Ref2 ile ilgili olacak ve daha sonra Ref1 için herhangi bir güncelleme uygulanmayacaktır. –