2010-07-26 16 views
14

में मेरे पास एक विजुअल स्टूडियो समाधान है, और इस समाधान में कुछ परियोजनाएं हैं। क्या मैं इस समाधान से सभी परियोजनाओं को एक डीएल में बना सकता हूं?सी # विजुअल स्टूडियो समाधान एक डीएल

उत्तर

11

आप ILMerge का उपयोग एक में विधानसभाओं के एक नंबर विलय करने के लिए कर सकते हैं।

वहाँ भी इसी तरह की क्षमताओं के साथ एक काफी पुराने मोनो परियोजना है - mono.merge

+0

आपके उत्तर के लिए बहुत बहुत धन्यवाद। – jitm

1

जब से तुम परियोजनाओं के बारे में बात कर रहे हैं, आप भी उन्हें .netmodule के रूप में संकलन और इस तरह एक सभा में उन्हें रख सकते हैं का प्रयास करें: http://msdn.microsoft.com/en-us/library/226t7yxe(VS.90).aspx

2

नहीं है, viusal स्टूडियो एक भी dll/आवेदन में कई परियोजनाओं से स्रोत/आउटपुट गठबंधन नहीं होगा। ऐसा करने के लिए आपकी सबसे अच्छी शर्त है कि प्रत्येक प्रोजेक्ट के पोस्ट-बिल्ड चरण को तीसरे भाग एप्लिकेशन (जैसे ILMerge) पर कॉल करें। बस सुनिश्चित करें कि बिल्ड ऑर्डर सही है और कई परियोजनाएं लॉन्च करने की कोशिश नहीं कर रही हैं। आप अन्य डीएलएस के लिए स्थाई रूप से लिंक करने वाली एक और परियोजना बनाने में भी सक्षम हो सकते हैं।

संबंधित मुद्दे