Ermittelt den Speicherort einer .tt-Datei in T4

7

Mit T4 Ich möchte etwas Code generieren, basierend darauf, welche Dateien sich in einem Verzeichnis befinden, relativ zur auszuführenden Template-Datei.

Gibt es in c # eine Möglichkeit, den Pfad der aktuellen Vorlagendatei zu identifizieren?

    
Andrew Theken 11.12.2008, 18:55
quelle

1 Antwort

19

Sie müssen die hostspezifische Eigenschaft der Template-Direktive auf True setzen. Dadurch wird T4 eine spezielle Eigenschaft namens Host generieren, über die Sie auf die ResolvePath-Methode und die TemplateFile-Eigenschaft zugreifen können. Sie können Details hier finden: Ссылка

    
Oleg Sych 29.12.2008, 15:15
quelle

Tags und Links