14 EKİM 2011, Cuma
Nasıl nuspec belirli bağımlılık sürümü belirtmek için?
İlk nuget paket yaratıyorum. En son sürüm olan bir sürümü ile bir bağımlılık ekledim. Ancak, bu bağımlılık en son sürüme güncellemek istemiyorum. Bu özel sürüm kullanmak için talimat mümkün mü?
<dependencies>
<dependency id="NHibernate" version="3.2.0.3001" />
</dependencies>
Paketi kurduğum zaman bunu görüyorum
Attempting to resolve dependency 'NHibernate (≥ 3.2.0.3001)'.
Bu paketi yüklerken aşağıdaki oluşturur.
<packages>
<package id="Iesi.Collections" version="3.2.0.4000" />
<package id="NHibernate" version="3.2.0.4000" />
</packages>
Gerçekten böyle bir şey görmek istiyorum: Sorununuzun çözümü denerken Arabiriminin (3.2.0.3001)'.
CEVAP
15 EKİM 2011, CUMARTESİ
Parantez ile tam sürüm zorlamak gerekir:
<dependency id="NHibernate" version="[3.2.0.3001]" />
Kullanma biçimleri üzerinde tam bilgi NuGet sitesinde, burada:
http://docs.nuget.org/docs/reference/version-range-specification
Bunu Paylaş:
Nasıl kontrol etmek için iOS sürümü?...
Nasıl bir bağımlılık en son sürümünü k...
Nasıl belirli bir Linux 32 bit veya 64...
Bunları nasıl belirli sütun adları ile...
Nasıl Gıt belirli revizyon tek bir dos...