2011-08-03 20 views
9

से वेब.कॉन्फिग रूपांतरण को अलग करने के लिए कैसे करें मैं एक वेब.कॉन्फिग ट्रांसफॉर्म को एमएसबिल्ड के माध्यम से स्वचालित निर्माण/तैनाती चक्र में उपयोग करने के लिए जोड़ना चाहता हूं। हालांकि जब मैं ट्रांसफॉर्मेशन जोड़ने के लिए विजुअल स्टूडियो का उपयोग करता हूं तो मुझे केवल डीबग और रिलीज मिलता है और ट्रांसफॉर्म चुनने का कोई विकल्प नहीं होता है। जहां तक ​​मैं समझता हूं मुझे एक नई कॉन्फ़िगरेशन प्रोफ़ाइल जोड़ने की आवश्यकता है लेकिन मुझे वास्तव में किसी अन्य चीज़ के लिए इसकी आवश्यकता नहीं है। क्या मुझे यह करना है या परिवर्तनों का उपयोग करने के लिए कुछ और तरीका है (विशेष रूप से निर्माण कार्यों के साथ)?रिलीज और डीबग

मैं भी चिंतित हूँ कि अगर मैं एक नया प्रोफ़ाइल मैं कोड है कि डिबग विन्यास के लिए जाँच करता टूट सकता है जोड़ें:

#if DEBUG 

इस निरंतर कहीं विन्यास प्रोफाइल में परिभाषित किया गया है या यह प्रोफ़ाइल में ही है?

असल में मेरा प्रश्न यह है कि कॉन्फ़िगरेशन ट्रांसफॉर्म को कैसे जोड़ना है जो स्वत: निर्माण के लिए डीबग/रिलीज़ नहीं हैं?

+1

http://msdn.microsoft.com/en-us/gg454290 - कार्य 1 - दृश्य स्टूडियो 2010 उम्मीद है कि मदद करता है कि में एक मचान विन्यास बनाना। – kendaleiv

+0

वाह। यह मेरे बाहर है क्यों इसे बहुत व्यापक रूप से बंद कर दिया गया था। प्रश्न समस्या का स्पष्ट रूप से वर्णन करता है और अंत में संक्षेप में इसे पुन: स्थापित करता है, और यह दोनों और उत्तर उपयोगी होते हैं। –

उत्तर

3

link अन्य उत्तरों में बहुत अच्छे विवरण हैं, लेकिन पर एमएस के नोट्स कॉन्फ़िगरेशन प्रबंधक उपयोगी नहीं थे। (कम से कम वीएस एक्सप्रेस 2013 के लिए)

यह link आपको इसे खोलने में मदद करेगा। एक बार जब आप कॉन्फ़िगरेशन प्रबंधक खोलें, तो नई कॉन्फ़िगरेशन बनाना काफी सीधे आगे है।

कॉन्फ़िगरेशन मैनेजर संवाद बॉक्स
• खोलने के लिए समाधान Explorer में, समाधान के लिए शॉर्टकट मेनू खोलें और फिर कॉन्फ़िगरेशन मैनेजर चुनें।


संपादित करें बाद में मुझे पता चला कि कॉन्फ़िगरेशन प्रबंधक क्यों छुपा रहा था। मैंने अपग्रेड में "विशेषज्ञ" सेटिंग खो दी थी। यह सेटिंग उपकरण/सेटिंग्स के अंतर्गत पाई जाती है।

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