मैं एक ही प्रोजेक्ट कॉन्फ़िगरेशन में दो बार एक ही प्रोजेक्ट बनाना चाहता हूं, जो सुविधाओं को टॉगल करने के लिए कुछ # डिफाईन झंडे बदलता है। दोनों बाइनरी अलग-अलग नामों के साथ तैनात किए जाएंगे।क्या मैं एक समाधान कॉन्फ़िगरेशन के भीतर किसी प्रोजेक्ट की एकाधिक कॉन्फ़िगरेशन बना सकता हूं?
समाधान है कि मैं जानता हूँ कि काम कर सकता था:
एक समाधान विन्यास जोड़ें - लेकिन मैं तो समाधान दो बार निर्माण करने के लिए है, जो मैं से बचने के लिए पसंद करेंगे की आवश्यकता होगी। दोनों प्रोजेक्ट कॉन्फ़िगरेशन हमेशा बनाए जाएंगे।
प्रोजेक्ट की प्रतिलिपि बनाएँ - लेकिन फिर मेरे पास एक नई परियोजना को बनाए रखने का ओवरहेड है जब मैं केवल एक अलग कॉन्फ़िगरेशन बनाए रखना चाहता हूं।
बैच बिल्ड - मैं बैच बिल्ड का उपयोग करने से बचता हूं क्योंकि मैं निरंतर एकीकरण के लिए स्थानीय विकास और एमएसबिल्ड दोनों के लिए डेवनव का उपयोग करता हूं।
कोई अन्य विचार या सुझाव?
यह एक अच्छा दृष्टिकोण जैसा दिखता है - मुझे इसे एक स्पिन देना होगा। –