Я использую T4toolbox для генерации группы файлов, скажем, мое имя файла t4 - x.t4, но по умолчанию он генерирует x.txt, внутри которого ничего нет, могу ли я сказать движку t4 не делать этого? 1001 *
Найден трюк / хак!
<#@ output extension="/" #>
или
<#@ output extension="\\" #>
Visual Studio 2012 не выводит файл по умолчанию и не жалуется на его невозможность.
P.S. Я пробовал это с пакетом T4MultiFile NuGet , но, думаю, он должен работать и с T4Toolbox.
Щелкните правой кнопкой мыши по x.t4 в обозревателе решений и выберите Свойства.Он будет говорить «TextTemplatingFileGenerator» рядом с пользовательским инструментом.Удалить это.
x.t4 теперь будет частью вашего проекта, но ничего не будет генерировать.Это полезно, когда файл .t4 / .tt используется только в качестве включаемого файла в других шаблонах.
Нет. Этот файл создан Visual Studio, а не T4. Лучшее, что вы можете сделать, - это сгенерировать что-нибудь полезное, например, реальный код или, возможно, журнал запуска генерации кода.