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.
Şunlar için geçerlidir: paket yayımlama • Desteklenen sürümler: 3.3+
Belirtilen paketi http olmayan bir paket kaynağına (klasör veya UNC yolu) hiyerarşik düzende ekler; burada paket kimliği ve sürüm numarası için klasörler oluşturulur. Örneğin:
\\myserver\packages
└─<packageID>
└─<version>
├─<packageID>.<version>.nupkg
├─<packageID>.<version>.nupkg.sha512
└─<packageID>.nuspec
Paket kaynağını geri yüklerken veya güncelleştirirken hiyerarşik düzen önemli ölçüde daha iyi performans sağlar.
Paketteki tüm dosyaları hedef paket kaynağına genişletmek için anahtarını kullanın -Expand . Bu genellikle hedefte ve libgibi tools ek alt klasörlerin görünmesine neden olur.
Kullanım
nuget add <packagePath> -Source <sourcePath> [options]
burada <packagePath> , eklenecek paketin yol adıdır ve <sourcePath> paketin ekleneceği klasör tabanlı paket kaynağını belirtir. HTTP kaynakları desteklenmez.
Seçenekler
-ConfigFileUygulanacak NuGet yapılandırma dosyası. Belirtilmezse (
%AppData%\NuGet\NuGet.ConfigWindows) veya~/.nuget/NuGet/NuGet.Config~/.config/NuGet/NuGet.Config(Mac/Linux) kullanılır.-ExpandPaketteki tüm dosyaları paket kaynağına ekler.
-ForceEnglishOutput(3,5+) nuget.exe sabit, İngilizce tabanlı bir kültür kullanarak çalışmaya zorlar. nuget.exe sabit, İngilizce tabanlı bir kültür kullanarak çalışmaya zorlar.
-?|-helpKomutun yardım bilgilerini görüntüler.
-NonInteractiveKullanıcı girişi veya onay istemlerini gizler.
-src|-SourceNupkg'ın eklendiği bir klasör veya UNC paylaşımı olan paket kaynağını belirtir. Http kaynakları desteklenmez.
-Verbosity [normal|quiet|detailed]Çıktıda görüntülenen ayrıntı miktarını belirtir:
normal(varsayılan),quietveyadetailed.
Ayrıca bkz. Ortam değişkenleri
Örnekler
nuget add foo.nupkg -Source c:\bar\
nuget add foo.nupkg -Source \\bar\packages\