Dağıtım sırasında eklenmesi gereken LICENSE, NOTICE ve README dosyalarının bulunduğu bir açık kaynak kitaplığı (log4net) kullanıyorum. Bu yüzden görsel stüdyonun onları ikili dizilerimle birlikte çıktı dizinine koymasını istiyorum.Görsel stüdyonun yapım çıktısında içerik dosya yollarını "daraltmak" mümkün mü?
Log4net ve üç dosyayı "lib \ log4net" dizininde var. Sorun, dosyaları içerik dosyaları olarak eklerseniz, bin \ release \ lib \ log4net dosyasına kopyalanır, bin \ release değil. Görsel stüdyonun inşa ederken yolları daraltması için bir yol var mı?
Orijinal olarak bunları kopyalamak için bir yapım sonrası adımı kullandım, ancak görsel stüdyo bunlardan haberdar değil ve onları başka bir bağımlı projenin çıktı klasörüne koyamaz (içeriğiniz varsa bunu yapar)).
Hayır, bunu tam yolla kopyalar. I.E. Çünkü eğer /lib/log4net o olacak/README /bin/Release/lib/log4net/README Ben –
Sadece dosyaları eklemek /bin/Release/README olmak istiyorum senin çözüm. Buna herhangi bir yol eklememelidir. – Icemanind
Bu, yalnızca onları projemin köküne eklersem doğrudur. Onların projemin bir alt dizininde olmasını istiyorum, ancak bir alt dizinde bin/Release NOT olarak derlendiğinde. –