VS2010

2012-01-23 15 views
5

में बाहरी टूल के पैरामीटर के रूप में $ (कॉन्फ़िगरेशन) पास करना मैं बाहरी उपकरण (बैच फ़ाइल) के पैरामीटर के रूप में $ (कॉन्फ़िगरेशन) मैक्रो को पास करने का प्रयास कर रहा हूं, हालांकि, यह रिक्त होने का अनुमान है। मैंने एक साधारण परीक्षण को कॉल करके कोशिश की। बैट कि echo% 1 पैरामीटर है और एक param के रूप में $ (कॉन्फ़िगरेशन) मैक्रो पास करें। हालांकि कुछ भी प्रदर्शित नहीं होता है। किसी भी विचारVS2010

+0

आपने बैच फ़ाइल में इसे कितने पास करने का प्रयास किया है? – Oded

+0

अतिरिक्त बाहरी टूल विंडो में एक पैरामीटर टेक्स्टबॉक्स है, मैंने अभी इसे वहां दर्ज किया है। – Colin

उत्तर

1

$(Configuration) परिभाषित आईडीई तर्कों में से एक के रूप में सूचीबद्ध नहीं है जिसका उपयोग बाहरी उपकरण को परिभाषित करते समय किया जा सकता है।

परिभाषित लोगों के लिए this list देखें - चूंकि $(Configuration) सूचीबद्ध नहीं है, यह ऐसा कुछ नहीं है जिसे बाहरी उपकरण के लिए तर्क के रूप में उपयोग किया जा सके।

+0

क्या कोई कामकाज है? – Colin

+0

@ कोलिन - ऐसा नहीं है कि मुझे पता है। परिभाषित तर्कों के अलावा, इस गतिशील बनाने का कोई तरीका नहीं है। प्रत्येक कॉन्फ़िगरेशन के लिए आप बाह्य उपकरण _multiple times_ को परिभाषित करते हैं। – Oded

+0

प्रो। ऐसा करने जा रहा है। वीएस वर्तमान में चयन कॉन्फ़िगरेशन कहां स्टोर करता है? एसएसएलएन फाइल में? शायद मैं इसे निकाल सकता हूं? – Colin