Ottenere la posizione di un file .tt in T4
Domanda
Utilizzando T4 voglio generare del codice in base a esaminando quali file sono in una directory relativa alla fase di esecuzione il file del modello.
C'è un modo in C # per identificare ciò che il percorso del file di modello corrente è?
Soluzione
È necessario impostare la proprietà hostspecific della direttiva modello su True. Questo renderà T4 generare una proprietà speciale chiamato host, che consente di accedere a metodo resolvePath e proprietà TemplateFile. È possibile trovare i dettagli qui: http://www.olegsych.com/2008/ 02 / t4-template-direttivo /
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow