Используя T4, я хочу сгенерировать некоторый код на основе изучения того, какие файлы находятся в каталоге относительно исполняемого файла шаблона.
Есть ли способ в c # определить путь к текущему файлу шаблона?
Вам необходимо установить для хост-специфического свойства директивы шаблона значение True. Это заставит T4 сгенерировать специальное свойство Host, которое дает вам доступ к методу ResolvePath и свойству TemplateFile. Вы можете найти детали здесь: http://www.olegsych.com/2008/02/t4-template-directive/