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?
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: Ссылка