एनवी .: वीएस 2008 सी # परियोजनाविजुअल स्टूडियो प्रोजेक्ट: केवल एक कॉन्फ़िगरेशन के लिए संदर्भ कैसे शामिल करें?
मुझे 2 अलग-अलग वातावरण में उपयोग के लिए अपना ऐप बनाने की आवश्यकता है। उन वातावरणों में से एक में, मुझे एक तृतीय पक्ष डीएलएल असेंबली का उपयोग करने की आवश्यकता है।
मैं #if ब्लॉक का उपयोग कर इस डीएलएल का उपयोग करने वाले कोड को अलग कर सकता हूं। लेकिन मैं सीएस प्रोजेक्ट फ़ाइल में डीएलएल के संदर्भ में सशर्त रूप से कैसे शामिल करूं?
संपादित करें: गर्भ की टिप्पणी में एक अच्छा बिंदु है। मैं separate question में बदल गया: क्या संदर्भित डीएलएल को कभी भी लोड नहीं किया जाएगा यदि इसे कभी नहीं कहा जाता है? TIA,
आप इसे दोनों में क्यों नहीं छोड़ेंगे, डीएलएल कॉन्फ़िगरेशन के उपयोग को बनाएंगे, और जटिल चीजों से बचें? डीएलएल आवश्यक होने तक लोड नहीं होते हैं। क्या तीसरे पक्ष के डीएल के साथ लाइसेंसिंग मुद्दे हैं? – womp
गर्भ, वास्तव में बहुत अच्छा सवाल है। (मैं तीसरे पक्ष के डीएलएल वितरित नहीं करता हूं। यह निर्माता द्वारा कुछ प्रणालियों पर स्थापित है)। –