2010-03-26 15 views
6

Programları yazarken (C# .NET) Genellikle, özel WinForm denetimleri veya diğer kitaplıklar gibi çeşitli web sitelerinden indirdiğim dış kitaplıkları kullanacağım. Kaynak kullanılabilir olsa bile, genellikle derlenmiş DLL dosyalarını referanslandırmayı tercih ederim, daha sonra üçüncü taraf kitaplığı veya denetimi için çözümümde başka bir bütün proje oluşturmayı tercih ederim. çözeltide insanlar genellikle bu gibi dış dll saklamak neredeGörsel stüdyo çözümümde başvurulan DLL ikili dosyalarını nerede saklamalıyım

Yani benim soru nedir? Referans proje klasörü? Çözüm klasörü? Başka bir klasör mü?

+0

Bu yanıtı düşünüyorum: http://stackoverflow.com/questions/868451 –

cevap

4

Hep src klasörünün aynı düzeyde bir lib klasörü oluşturup orada tüm harici dll koydu. Göreli bir yoldan referans alınır.

+0

Proje veya çözümün derinliklerinde? Yoksa kütüphane çözümde birden fazla projede kullanılıyorsa buna bağlı mıdır? –

+0

+1 Aynı şeyi yapıyorum. Aynı klasördeki klasörü .sln' içinde oluşturuyorum. – Nifle

+0

Proje başına bir üçüncü tarafa ait bir projeye, bir projeye özgü 3. taraf öğelere ve bir "küresel" bağımlılıklar için çözüm, ama bu zerre olmak için buna değer olduğunu sanmıyorum. Çoğu bağımlılığın proje seviyesinde başlayacağını tahmin ediyorum, o zaman bu 3. parti DLL'in birden fazla proje tarafından kullanılmasından dolayı çözüm seviyesine geçmesi gerekecek. – Timores

İlgili konular