मैं फ़ाइलों का एक समूह उत्पन्न करने के लिए T4toolbox का उपयोग कर रहा हूं, मान लीजिए कि मेरा टी 4 फ़ाइल नाम x.t4 है, लेकिन डिफ़ॉल्ट रूप से यह एक x.txt उत्पन्न करता है, जिसमें कुछ भी नहीं है, क्या मैं टी 4 इंजन को यह नहीं कह सकता?डिफ़ॉल्ट टी 4 जेनरेट की गई फ़ाइल को आउटपुट कैसे नहीं करें?
उत्तर
नहीं। यह फ़ाइल विजुअल स्टूडियो द्वारा बनाई गई है और टी 4 द्वारा नहीं। सबसे अच्छा आप ऐसा कर सकते हैं जिसमें वास्तविक कोड या शायद, कोड जनरेशन रन का एक लॉग शामिल है।
धन्यवाद। यह मेरा अवलोकन भी रहा है, लेकिन टी 4 एमवीसी इसे कैसे पूरा करता है? T4MVC.tt चल रहा है एक T4MVC का उत्पादन प्रतीत नहीं होता है। * फ़ाइल। – Emmett
@ ओलेग सिच एमएसएफटी मैं यहां एक संबंधित प्रश्न पूछता हूं: http://stackoverflow.com/questions/13838142/put-all-methods-in-one-tt-file-and-use-it-in-another-t4- फाइल-इन-कोडेटेम्प्लेट्स कृपया आप इसे जांच लेंगे। – Saeid
समाधान एक्सप्लोरर में x.t4 पर राइट क्लिक करें और गुण क्लिक करें। यह कस्टम टूल के बगल में "TextTemplatingFileGenerator" कहेंगे। इसे मिटायें।
x.t4 अब आपके प्रोजेक्ट का हिस्सा होगा लेकिन यह कुछ भी उत्पन्न नहीं करेगा। यह तब उपयोगी होता है जब .t4/.tt फ़ाइल का उपयोग केवल अन्य टेम्पलेट्स में फ़ाइल शामिल करने के रूप में किया जा रहा है।
इसे उत्तर के रूप में चिह्नित किया जाना चाहिए। – Achilles
इसे उत्तर के रूप में चिह्नित नहीं किया जाना चाहिए। सवाल यह था कि आउटपुट खाली रिक्त फ़ाइल को अनदेखा कैसे करें, टी 4 को चलाने के लिए कैसे नहीं बचें। आपको अलग-अलग फ़ाइलों के सेट जेनरेट करने के लिए टी 4 की आवश्यकता हो सकती है (यानी आप एकाधिकऑटपुटहेल्पर.टिनॉन्टर का उपयोग करते हैं), लेकिन आप नहीं चाहते कि यह खाली फ़ाइल इसके साथ उत्पन्न हो। अथारी ने सही उत्तर – YMC
एक चाल/हैक मिला!
<#@ output extension="/" #>
या
<#@ output extension="\\" #>
Visual Studio 2012 न डिफ़ॉल्ट फ़ाइल आउटपुट, और न ही अपनी असमर्थता के बारे में बहुत ज्यादा शिकायत।
पीएस मैंने इसे T4MultiFile NuGet package के साथ आजमाया है, लेकिन मुझे लगता है कि यह T4Toolbox के साथ भी काम करना चाहिए।
अच्छा प्रदान किया। दुर्भाग्य से आप अभी भी आउटपुट फ़ाइल नाम अमान्य होने के बारे में चेतावनी प्राप्त करते हैं। –
@OlegSych कम से कम यह कोई त्रुटि नहीं है। :) "एक्सटेंशन" जैसे "xml /../ 1.txt" 'और यहां तक कि" xml /../../../ 1.txt "'काम भी; फ़ाइल बनाई गई है, लेकिन इसे प्रोजेक्ट में कहीं भी रखा जा सकता है (यह अभी भी समाधान एक्सप्लोरर में टीटी फ़ाइल में "संलग्न" है)। – Athari
यह सही है! – kamranicus
- 1. साझा टी 4 टेम्पलेट के लिए आउटपुट पथ
- 2. आईडीएल जेनरेट की गई हेडर फ़ाइल
- 3. टी 4 टेम्पलेट्स में नेमस्पेस आउटपुट कैसे करें?
- 4. ResXRersourcewriter जेनरेट की गई संसाधन फ़ाइल से designer.cs फ़ाइल बनाएं
- 5. मैं जेनरेट की गई SQL स्क्रिप्ट के आउटपुट को कैसे क्रमबद्ध कर सकता हूं?
- 6. रिपोर्टिंग सेवाएं: जेनरेट की गई रिपोर्ट का पीडीएफ प्राप्त करें
- 7. Findbugs जेनरेट की गई फाइलों को बहिष्कृत करें
- 8. SASS- जेनरेट की गई लाइन टिप्पणियां फ़ाइल सिस्टम रूट
- 9. कमांड प्रॉम्प्ट का उपयोग कर MySQLDump द्वारा जेनरेट की गई SQL फ़ाइल को पुनर्स्थापित कैसे करें
- 10. टी 4
- 11. फ्लाई पर जेनरेट की गई फ़ाइल के साथ विकेट के डाउनलोड लिंक का उपयोग कैसे करें?
- 12. ग्रहण - जेनरेट की गई क्लास फाइलें दिखाएं
- 13. एक डीएलएल फ़ाइल बनाते समय, जेनरेट की गई LIB फ़ाइल में DLL नाम होता है?
- 14. appassembler maven प्लगइन जेनरेट की गई स्क्रिप्ट
- 15. टी 4 प्रोजेक्ट रूट से फ़ाइल पथ शामिल करें
- 16. Qmake को स्वत: जेनरेट की गई संसाधन फ़ाइलों को कैसे निर्दिष्ट करें?
- 17. ब्राउज़र में जेनरेट की गई पीडीएफ फाइल कैसे खोलें?
- 18. टी 4 टेम्पलेट
- 19. टी 4
- 20. फ़ाइल करने के लिए DOMPDF जेनरेट की गई सामग्री को कैसे सहेजना है?
- 21. एक अपलोड की गई फ़ाइल को फ़ाइल
- 22. टी 4 समाधान की वर्तमान कार्य निर्देशिका
- 23. जेनरेट की गई युद्ध फ़ाइल और डुप्लिकेट युद्ध फ़ाइल का नाम बदलें
- 24. टी 4
- 25. मैं PHP के साथ जेनरेट की गई एक एसवीजी फ़ाइल कैसे लोड करूं?
- 26. स्वत: जेनरेट की गई IMarketBillingService.java फ़ाइल में त्रुटियों को कैसे सुधारें?
- 27. मैं PhantomJS द्वारा प्राप्त पृष्ठ में जेनरेट की गई जावास्क्रिप्ट त्रुटियों को कैप्चर कैसे करूं?
- 28. टी 4 एमवीसी त्रुटि - टी 4 फ़ाइल अवरुद्ध है या एक गैर विश्वसनीय क्षेत्र में
- 29. अपलोड की गई फ़ाइल के प्रतिशत की गणना कैसे करें?
- 30. मैं स्लिक द्वारा जेनरेट की गई डीडीएल कैसे मुद्रित करूं?
आप केवल यह बता रहे हैं कि क्या नहीं होना चाहिए, क्या नहीं होना चाहिए। अपेक्षित आउटपुट क्या है? –
मेरा अपेक्षित आउटपुट डिफ़ॉल्ट आउटपुट आउटपुट नहीं करना है। आइए मान लें कि मेरा x.t4 डिफ़ॉल्ट रूप से f1.cs, f2.cs, और x.txt उत्पन्न करता है, अब मैं केवल f1.cs, f2.cs आउटपुट करना चाहता हूं, क्योंकि x.txt खाली है, बिल्कुल कोई मूल्य नहीं है। लेकिन मुझे नहीं पता कि x.txt से कैसे छुटकारा पाना है। –