Запуск шаблона T4 с использованием C #

У меня есть шаблон T4 (mycode.tt), который генерирует файл cs. Обычно я щелкаю правой кнопкой мыши файл tt и выбираю RunCustomTool, который внутренне принимает файл xml и генерирует для меня код. Теперь я хочу запустить настраиваемый инструмент с помощью приложения Windows на С #. Итак, одним нажатием кнопки я хочу запустить Custom Tool. Можно ли запустить CustomTool из c #.

Изменить:

У меня есть 2 tt файла, и в одном из них нет файла cs программной части. Но к другому прикреплен файл .cs, и я вызываю метод TransformText () второго файла из первого файла .tt. Поэтому мне нужно вызвать первый файл, поэтому я не могу использовать метод TransformText (). Есть ли способ динамически вызывать файл textTemplate?

16
задан Novice 24 January 2011 в 13:15
поделиться