У меня есть шаблон T4 (mycode.tt), который создает файл cs. Обычно я щелкаю правой кнопкой мыши по файлу tt и выбираю RunCustomTool, который внутренне принимает xml файл и генерирует код для меня. Теперь я хочу запустить пользовательский инструмент, используя приложение windows С#. Поэтому при нажатии кнопки я хочу запустить Custom Tool. Можно ли запустить CustomTool с С#.
Edit:
У меня есть 2 файла tt, и у одного из них нет файла codebehind cs. Но у другого есть файл .cs, связанный с ним, и я вызываю второй метод TransformText() из первого файла .tt. Поэтому мне нужно вызвать первый файл. Так что я не могу использовать метод TransformText(). Есть ли способ динамически вызвать файл textTemplate?