हम एमएसबिल्ड का उपयोग कुछ वर्षों से हमारी कंपनी में सफलतापूर्वक कर रहे हैं। हम हर बिल्ड विनिर्देश (रिलीज, डिबग, आदि) जो कई आपरेशनों में शामिल हैं के लिए एक बहुत कस्टम .proj निर्माण फ़ाइल के रूप में:एमएसबिल्ड बनाम वर्कफ़्लो
- कहानियो
- पैकिंग
- प्रतिलिपि बनाई जा रही आउटपुट
- को संपीड़ित
- आदि
के बाद से माइक्रोसॉफ्ट TFS2010 में एक नई सुविधा शामिल करने के लिए यू बनाता है विंडोज वर्कफ़्लो फाउंडेशन गाएं, हम इसे बदलने के लिए सोच रहे हैं। के रूप में जिम लैब (टीम फाउंडेशन सर्वर के लिए कार्यक्रम प्रबंधक) एक article में कहा, यहां जब उन्हें इस्तेमाल किया जाना चाहिए पर अपने सामान्य मार्गदर्शन है:
- कार्य विशिष्ट निर्माण आदानों या आउटपुट के ज्ञान की आवश्यकता है, तो MSBuild
- का उपयोग कार्य कुछ आप तो होना ही है जब आप दृश्य स्टूडियो में निर्माण की जरूरत है, तो MSBuild
- का उपयोग कार्य कुछ आप तभी हो जब आप पर बिल्ड सर्वर, WF जब तक यह निर्माण का उपयोग की जरूरत है फिर से विशिष्ट निर्माण आदानों/आउटपुट के quires ज्ञान
मैं अभी भी इसके बारे में काफी यकीन है कि नहीं हूँ और मैं आपकी राय यदि आप और अधिक मूल्यवान होगा अपने अनुभव, सकारात्मक बातें, कमियां, आदि जानना चाहते हैं अपने खुद के संचालन करने के लिए DefaultTemplate.xaml संशोधित किया है।