9

विजुअल स्टूडियो में, मैं एक साधारण सी ++ प्रोजेक्ट बनाना चाहता हूं और इसे टेम्पलेट के रूप में निर्यात करना चाहता हूं, इसलिए मैं समय बचाने के लिए नई परियोजनाओं को शुरू करने के लिए टेम्पलेट का उपयोग कर सकता हूं । लेकिन निर्यात टेम्पलेट मेनू विकल्प हमेशा भूरे रंग के होते हैं। मैं एक बार इसे क्लिक करने में सक्षम नहीं हूं।विजुअल स्टूडियो 2010 - निर्यात (प्रोजेक्ट) टेम्पलेट मेनू विकल्प

कोई भी जानता है क्यों? किसी को भी पता है कि मुझे क्या चाहिए (स्पष्ट रूप से "एक्सप्लोरर में मौजूदा प्रोजेक्ट की एक प्रति बनाओ") के अलावा?

ऐसा लगता है जैसे प्रोजेक्ट टेम्पलेट्स वीएस के लिए कोई ब्रेनर सुविधा नहीं होनी चाहिए।

यह विजुअल स्टूडियो 2005, 2010 (शायद मैं 2008 के साथ-साथ मैंने चेक नहीं किया है) का मामला प्रतीत होता है।

+0

बस अनुमान लगा कि उस विकल्प या तो अन्य भाषाओं के लिए ही उपलब्ध है (सी #) या सीएलआर परियोजनाओं के लिए। हालांकि सुनिश्चित नहीं है। –

+0

@ बिली: मुझे पूरा यकीन है कि यह मामला है। – GManNickG

+7

मुझे यह आश्चर्यजनक लगता है कि यह सुविधा वीएस में नहीं है। सी ++ की पूरी भाषा घूमने के विचार के आसपास घूमती है कुशल, पुन: प्रयोज्य कोड का उपयोग और उपयोग करना। भविष्य में 1000 अन्य परियोजनाओं के साथ पुन: उपयोग करने के लिए एक एकल प्रोजेक्ट टेम्पलेट को निर्यात करने में सक्षम होना एक ब्रेनर है। क्या विजुअल स्टूडियो आईडीई के इंटरनेट एक्सप्लोरर है? –

उत्तर

4

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

अधिक जानकारी कैसे करना है यह निम्न स्थान का संदर्भ लें के लिए: http://msdn.microsoft.com/en-us/library/bhceedxx(v=VS.80).aspx

देखा कि सामान्य परियोजना टेम्पलेट और कुलपति ++ प्रोजेक्ट टेम्पलेट अलग

मुझे पता है अगर आप किसी भी समस्या है चलो रहे हैं ...

रों

+1

हालांकि यह सिफारिश हो सकती है डी (और केवल) समाधान के लिए इसे "निर्यात टेम्पलेट" से बहुत अधिक निवेश की आवश्यकता है। –

1

मुझे निर्यात टेम्पलेट सुविधा के बारे में पता नहीं था, मेरे द्वारा यह सी # प्रोजेक्ट में ग्रे नहीं किया गया है, लेकिन समाधान फैक्टरी नामक एक और समाधान है।

http://solutionfactory.codeplex.com/

लेकिन मैं वास्तव में उस निर्यात खाका सुविधा का परीक्षण करने की जरूरत है।

3

किसी को भी पूरा करने के लिए कैसे मैं क्या जरूरत है (अलावा स्पष्ट "एक की एक प्रतिलिपि बनाने पता एक्सप्लोरर में मौजूदा परियोजना ")?

न केवल एक्सप्लोरर में एक प्रति बनाएं! आपकी प्रोजेक्ट फ़ाइल में एक ही प्रोजेक्ट GUID होगा, जिसकी आपने प्रतिलिपि बनाई थी। यह तुरंत या कभी समस्या नहीं हो सकता है लेकिन ऐसी परिस्थितियां हैं जहां आपके पास अजीब बग होगी। यह ज्यादातर (या केवल?) होता है जब आपके पास एक ही समाधान में एक ही GUID के साथ कई प्रोजेक्ट होते हैं। यदि आपको जरूरी है, तो नई परियोजना के लिए एक नया अद्वितीय GUID बनाने के लिए GUID जनरेटर का उपयोग करें।

Detecting Projects with Duplicate GUIDS भी देखें।

0

कुछ अतिरिक्त समाधान का सुझाव दिया here रहे हैं जो काम कर सकते हैं, हालांकि मैं व्यक्तिगत रूप से उनमें से किसी प्रयास नहीं किया है (हेडर "खाका निर्माण रणनीतियाँ के तहत)।

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