Sen kullanabilirsiniz nuget.exe paketlerinizi geri ya da yukarıda Nuget 2.7 veya birlikte, sadece aynı zamanda eksik paketleri geri yükleyecektir olan Visual Studio içinde çözüm derlemek yüklü.
NuGet.exe için, her proje için aşağıdaki komutu çalıştırabilirsiniz.
nuget install packages.config
Veya NuGet 2.7 ile komut satırını kullanarak çözümdeki tüm paketleri geri yükleyebilirsiniz .
nuget restore YourSolution.sln
Her ikisi de paketleri aşağı çekecek. Bununla birlikte, proje dosyalarınız bu komutu çalıştırırken değiştirilmeyecektir, bu nedenle projenin zaten NuGet paketlerine başvurması gerekir. Bu durumda paketleri yüklemek için Visual Studio'yu kullanabilirsiniz.
NuGet 2.7 ve üstü ile, Visual Studio, çözümünüzü oluşturduğunuzda NuGet.exe kullanmaya gerek kalmadan eksik NuGet paketlerini otomatik olarak geri yükleyecektir.
Çözümünüzdeki tüm paketleri güncellemek için önce geri yükleyin, ardından paketleri güncellemek için NuGet.exe'yi kullanabilir veya Visual Studio'dan paketleri Paket Yöneticisi Konsolu penceresinden güncelleyebilir veya son olarak Yönet'i kullanabilirsiniz. Paketler iletişim kutusu.
Komut satırından, çözümdeki paketleri nuget.org'da bulunan en son sürüme güncelleyebilirsiniz.
nuget update YourSolution.sln
Bunun herhangi bir NuGet paketinde PowerShell betiği çalıştırmayacağını unutmayın.
Visual Studio içinden , paketleri güncelleştirmek için Paket Yöneticisi Konsolu'nu kullanabilirsiniz. Bunun, herhangi bir PowerShell betiğinin NuGet.exe'yi kullanmanın çalıştırmayacağı güncellemenin bir parçası olarak çalıştırılması avantajı vardır. Aşağıdaki komut, her projedeki tüm paketleri nuget.org'da bulunan en son sürüme güncelleyecektir.
Update-Package
Bunu bir projeyle de sınırlandırabilirsiniz.
Update-Package -Project YourProjectName
Paketleri daha önce yüklenmiş olan sürümlere yeniden yüklemek isterseniz, -reinstall
argümanını Update-Package
command ile kullanabilirsiniz .
Update-Package -reinstall
Bunu bir projeyle de sınırlandırabilirsiniz.
Update-Package -reinstall -Project YourProjectName
-reinstall
Seçenek ilk kaldırma ve daha sonra bir projeye tekrar paket kuracaktır.
Veya Manage Packages
iletişim kutusunu kullanarak paketleri güncelleyebilirsiniz .
Güncellemeler:
- 2013/07/10 - NuGet 2.7'deki nuget geri yüklemesi hakkında bilgilerle güncellendi
- 2014/07/06 - Visual Studio'da otomatik paket geri yükleme hakkında bilgilerle güncellendi ve NuGet'teki diğer değişikliklerle cevabı güncel hale getirdi.
- 2014/11/21 - Hakkında bilgi ile güncellendi
-reinstall