2011-02-10 27 views
9

Takımımın yaklaşan bir proje için kullanacağı bazı kütüphaneleri içeren kendi NuGet paketimi oluşturdum.Yerel NuGet paket bağımlılıkları - resmi Nuget beslemesinden mi çözüm?

Ancak
<dependencies> 
<dependency id="Castle.Core" version="2.5.2" /> 
<dependency id="Castle.Windsor" version="2.5.2" /> 
</dependencies> 

, ben Kütüphane Add Reference kullanarak yerel klasörden paketi yüklemeye çalıştığınızda, ben "diyerek 'bağımlılık çözülemiyor bir hata alıyorum: .nuspec dosyasında aşağıdaki bağımlılıkları tanımladığınız Castle.Core (> = 2.5.2) '"

NuGet'i çevrimiçi depoları arayarak bağımlılıkları çözme konusunda ikna edebilir miyim?

cevap

13

"Tümü" kaynağını seçmeniz gerekiyor.

+0

Teşekkürler, bunu çözdü. – Graffen

+0

Ancak ana nuget sunucusu/sunucuları tekrar aşağıdayken ne olur? Yerel feed'leri (böyle bir senaryoda yedeklenmek için yaratılmış) nasıl kullanırız? –

+0

Scott Hanselman, önbellekimizi nasıl bir depo olarak kullanacağımızı açıkladı [link] (http://www.hanselman.com/blog/HowToAccessNuGetWhenNuGetorgIsDownOrYoureOnAPlane.aspx). Ayrıca, kendi feed'inizi bir nuget http sunucusu aracılığıyla veya yalnızca bir paylaşımlı klasörle oluşturabilirsiniz. –