@maxp, क्या आप पूछ रहे हैं कि इस परियोजना में एक .cs फ़ाइल के रूप में या संदर्भ में संकलित .dll के रूप में कक्षा को शामिल करना बेहतर है या नहीं?
मैं कक्षा फ़ाइलों (.cs) में सामान्य कार्यों को रखने के लिए उपयोग करता था और बस उन परियोजनाओं में शामिल करता हूं जिन पर मैं काम कर रहा था। कक्षाएं स्रोत नियंत्रण में रहती हैं, इसलिए मैं यह सुनिश्चित कर दूंगा कि जब भी मैंने एक नई परियोजना बनाई तो मुझे नवीनतम संस्करण मिला। हालांकि हाल ही में, मैंने उन्हें संकलित करना शुरू कर दिया है और उन्हें जीएसी में पंजीकृत किया है। यह हर किसी को यह जानने के सिरदर्द को कम करने में मदद करता है कि किसी दिए गए प्रोजेक्ट में कक्षा का कौन सा संस्करण शामिल है। यदि आप कक्षा में बदलाव करते हैं, तो बस इसे जीएसी के साथ पुनः पंजीकृत करें और आपके सभी ऐप्स अपडेट किए गए हैं और उसी संस्करण का उपयोग कर रहे हैं।
मुझे केवल एक ही वास्तविक दोष का सामना करना पड़ा है यदि आप तर्क से गुजरने और कदम उठाने का प्रयास कर रहे हैं। बस सुनिश्चित करें कि आपके कक्षाएं संकलित और जीएसी में जगह लेने से पहले ठोस हैं।
आशा है कि इससे आपके प्रश्न का उत्तर देने में मदद मिलेगी।
स्रोत
2009-12-11 14:57:30
तो लाइब्रेरी एक असेंबली का सबसेट है? – maxp
मैं सबसेट नहीं कहूंगा ... दो परिभाषाओं के बीच ओवरलैप है .. –