2013-01-10 54 views
7

मैंने एक नई टीम निर्माण परिभाषा बनाई है। प्रत्येक चेकइन पर, निर्माण एक टीएफएस सर्वर (एक और निर्माण नियंत्रक) पर होता है। निर्माण पूरा होने के बाद, मैं फ़ाइलों को प्रकाशित करना चाहता हूं। उपयोग किए गए एमएसबिल्ड इनपुट तर्क /p:DeployOnBuild=true;PublishProfile=QADeploy हैं। QADeploy प्रकाशित प्रकाशन प्रोफ़ाइल है।टीम बिल्ड MSBuild तर्कों को अनदेखा करता है

मुझे उम्मीद है कि टीम सफल होने के लिए सफल होगी। लेकिन सफल निर्माण फ़ाइलों को गंतव्य फ़ोल्डर में प्रकाशित या प्रकाशित करने का प्रयास नहीं करता है। कोई विचार क्यों, प्रकाशित प्रोफ़ाइल के माध्यम से प्रकाशित नहीं किया गया है?

+0

लॉग क्या कहता है? –

+0

कुछ भी नहीं, लॉग में प्रकाशित करने का कोई उल्लेख नहीं है। – vijayst

+0

कौन सा निर्माण प्रक्रिया टेम्पलेट इस बिल्डिंग परिभाषा का उपयोग करता है? –

उत्तर

10

अजीब एक वेब पर काम करता है, लेकिन दृश्य स्टूडियो संस्करण जोड़ने समस्या का समाधान:

/p:DeployOnBuild=true /p:PublishProfile=QADeploy /p:VisualStudioVersion=11.0 
+0

ईस्टर अंडे! धन्यवाद दोस्त। – whyleee

+0

पुhew! यह हमें थोड़ी देर ले गया। धन्यवाद! – Yosoyadri

0

मेरे पास एक ही समस्या थी और मेरे बालों को खींच रहा था। यह Similar Problem देखें, इससे मेरी मदद मिली।

C: \ Program Files \ MSBuild \ Microsoft \ VisualStudio

मैं दोनों वेब और वेब आवेदन वेब निर्माण सर्वर पर मिलान पथ में स्थापित वी.एस. के साथ एक पीसी पर इस मार्ग से लक्ष्य का निर्माण को कॉपी के माध्यम से इसे ठीक किया गया \ v11.0 (वीएस 2012 के लिए पथ)

मुझे यकीन नहीं है कि वेब परिनियोजन के लिए पूर्ण इंस्टॉलर का उपयोग करने का उनका सुझाव मदद करता है या नहीं। मैंने एक ही समय में दोनों सुझावों की कोशिश की और इसके बाद वहां काम किया।

इसके अलावा यह केवल परियोजना

+0

मैंने एमएसबिल्ड को मेरे द्वारा प्रदान किए गए तर्कों के साथ प्रयास किया। कुछ कारणों से एमएसबिल्ड प्रकाशित करने की कोशिश नहीं कर रहा है। – vijayst

+0

क्या आपने मेरे उत्तर में निर्दिष्ट फाइलों में प्रतिलिपि बनाई थी? माइक्रोसॉफ्ट से –

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

  • कोई संबंधित समस्या नहीं^_^