2010-12-03 14 views
8

मैं प्रोजेक्ट गुणों के माध्यम से देख रहा हूं और आउटपुट निर्देशिका के लिए $ OutDir जैसे चर देख रहा हूं। मैं इसे कहां बदल सकता हूं? धन्यवाद।

उत्तर

8

उनमें से कुछ सेट किए जा सकते हैं, और कुछ नहीं कर सकते हैं। उदाहरण के लिए, $ आउटडियर परियोजना गुणों, कॉन्फ़िगरेशन गुणों -> सामान्य -> ​​सी ++ परियोजनाओं के लिए आउटपुट निर्देशिका, और परियोजना गुण -> बिल्ड -> सी # परियोजनाओं के लिए आउटपुट पथ के तहत सेट किया जाएगा।

उनमें से कई को स्पष्ट रूप से बदला नहीं जा सकता है। उदाहरण के लिए, $ (SolutionDir) हमेशा .sln फ़ाइल का पूरा पथ होता है। आप फ़ाइल को स्थानांतरित कर सकते हैं, लेकिन आप मूल्य को स्पष्ट रूप से नहीं बदल सकते हैं।

एक सी ++ प्रोजेक्ट के लिए, अधिकांश टेक्स्ट फ़ील्ड्स में ड्रॉपडाउन मेनू होता है, जो आपको एक संपादन विंडो लाएगा। उन सभी को दिखाने के लिए "मैक्रोज़" पर क्लिक करें, और उनके वर्तमान मूल्य। सी # प्रोजेक्ट के लिए, मुझे लगता है कि उनका उपयोग किया जा सकता है केवल एक ही स्थान बिल्ड इवेंट टैब में है: एक अलग संपादन विंडो लाने के लिए बटन क्लिक करें, और इसमें एक ही "मैक्रोज़" बटन होगा।

3

यह सामग्री माइक्रोसॉफ्ट द्वारा Macros for Build Commands and Properties में प्रलेखित की गई है। वह लिंक विजुअल स्टूडियो 2015 के लिए है, लेकिन मुझे नहीं लगता कि बहुत कुछ बदल गया है।

+0

हालांकि यह प्रश्न का उत्तर दे सकता है, [यह बेहतर होगा] (http://meta.stackoverflow.com/q/8259) यहां उत्तर के आवश्यक हिस्सों को शामिल करने के लिए, और संदर्भ के लिए लिंक प्रदान करें। – IKavanagh

+0

वही था जो मैं फिल की तलाश में था। धन्यवाद। – Yar

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