से लक्षित लक्ष्य प्राप्त करना क्या कोई जानता है कि MSBuild कमांड लाइन से TARGET (/ t) का नाम कैसे प्राप्त करें? कुछ प्रकार के लक्ष्य हैं जिन्हें बुलाया जा सकता है और मैं उपयोगकर्ताओं को अधिसूचना में उस संपत्ति का उपयोग करना चाहता हूं।एमएसबिल्ड - कमांड लाइन
उदाहरण:
MSBuild Project.proj /टी: ApplicationDeployment/p: पर्यावरण = देव
मैं अपने .proj फ़ाइल में लक्ष्य शब्द ApplicationDeployment के लिए उपयोग करना चाहते हैं।
क्या कोई ऐसी संपत्ति है जिसका उपयोग मैं कर सकता हूं? कोई संकेत यह कैसे करें?
संपादित करें: मैं इसे प्राप्त करने के लिए किसी संपत्ति में भी पास नहीं करना चाहता हूं।
अद्यतन: यह तैनाती स्क्रिप्ट MSBuild स्क्रिप्ट का उपयोग पर आधारित है। मेरा निर्माण सर्वर केवल कोड के लिए कोड तैनात करने के लिए उपयोग नहीं किया जाता है। बिल्ड सर्वर ने स्वयं अधिसूचनाएं बनाई हैं जिन्हें चुना जा सकता है।
आपके प्रश्न का उत्तर कैसा है?यह आपको कमांड लाइन पर लागू लक्ष्यों की सूची नहीं देगा, यह विशेष कार्य निष्पादित होने पर नई संपत्ति बनाएगा। क्या आपका प्रश्न गलत था? –
संक्षेप में यह एक ही अंतिम परिणाम प्राप्त करता है। यह आपको ऐसी संपत्ति सेट करने देगा जो आपको बता सकता है कि लक्षित लक्ष्य क्या था (मेरे मामले में ऐप डिप्लॉयमेंट बनाम डीबी डिप्लॉयमेंट)। प्रत्येक लक्ष्य को प्राप्त करने के प्रत्येक उदाहरण में आप यह वही संपत्ति सेट कर सकते हैं। मैंने अपने द्वारा बनाए गए मूल्य में चीजों को जोड़कर कुछ और विस्तारित किया। – ferventcoder