मैं एक VSPackage से टी -4 TextTemplating सेवा का उपयोग कर रहा:प्रोग्रामिंग के रूप में आप असेंबली संदर्भ कैसे जोड़ते हैं?
var t4 = this.GetService(typeof(STextTemplating)) as ITextTemplating;
आम तौर पर अगर एक टेम्पलेट एक बाहरी विधानसभा में प्रकार संदर्भित कर रहा है आप assembly
निर्देश उपयोग कर सकते हैं। हालांकि, मैं रनटाइम तक असेंबली को नहीं जानता, तो क्या टी 4 इंजन प्रोग्रामेटिक रूप से असेंबली संदर्भ जोड़ने के वैसे भी है?
क्या आप अभी रनटाइम पर इनपुट टेक्स्ट में असेंबली निर्देश जोड़ नहीं सकते? – McGarnagle
मैं उलझन में हूँ। टी 4 टेम्पलेट्स डिज़ाइन समय पर निष्पादित नहीं होते हैं, रनटाइम नहीं। इसलिए यदि आप डिज़ाइन समय पर अपने असेंबली संदर्भ को नहीं जानते हैं, तो आप टी 4 को यह कैसे जान सकते हैं? –
इस मामले में, टी 4 टेम्पलेट को रनटाइम पर संसाधित किया जा रहा है, जिस पर ProcessTemplate विधि TextTemplating सेवा पर लागू की जाती है। – devdigital