2010-12-22 12 views
9

आप टी 4 टेम्पलेट सत्यापन को कैसे अक्षम करते हैं। वीएस -2010 अभी भी मेरे टी 4 टेम्पलेट को अभी भी उस हिस्से पर मान्य कर रहा है जिसमें '#' (तेज चरित्र) है।वीएस -2010 टी 4 टेम्पलेट प्रमाणीकरण को अक्षम करें

error CS1040: Preprocessor directives must appear as the first non-whitespace character on a line 

त्रुटि बकवास है। मैं अपने टेम्पलेट्स से कोड भी उत्पन्न कर सकता हूं लेकिन मैं अपनी परियोजना नहीं चला सकता क्योंकि मेरे टेम्पलेट्स त्रुटि CS1040 फेंक देते हैं।

मुझे दृश्य टी 4 स्थापित करने के बाद यह त्रुटि मिलती है, यहां तक ​​कि विस्तार प्रबंधक से अनइंस्टॉल करने से भी काम नहीं होगा। वीएस -2010 के लिए विजुअल टी 4 स्थापित करने से मुझे सबसोनिक टेम्पलेट्स के साथ समस्याएं मिलीं। अक्षम करने और अनइंस्टॉल करने से या तो मदद नहीं मिली। मैं बहुत निराश हूं।

उत्तर

21

कुछ कारणों "एक्शन बनाएँ" टी -4 टेम्पलेट्स के लिए के लिए करने के लिए 'संकलन' बस इसे वापस 'सामग्री' के लिए सेट

+3

काम पर मेरी शनिवार सुबह बचाया –

0

अपने टी -4 टेम्पलेट के निर्माण कार्रवाई बदल गया है बदल दिया है। ऐसा तब हो सकता है जब आपने अपनी फ़ाइलों को एक प्रोजेक्ट से दूसरे प्रोजेक्ट में कॉपी किया हो, या इसे दुर्घटनाओं से गुणों में बदल दिया हो।

कदम इसे सुलझाने के लिए:

फ़ाइल
  • राइट क्लिक करें और गुण का चयन करें (Alt + Enter)।
  • का चयन करें बनाएँ और इसे डिफ़ॉल्ट मान कोई भी पर बदलें।
  • प्रोजेक्ट को सहेजें और पुनर्निर्माण करें।