Прежде всего - вы не можете "запустить" файл - вы можете запустить пользовательский инструмент для этого файла, чтобы сгенерировать вывод.
Я бы порекомендовал вам использовать Add New Item
В контекстном меню проекта выберите Text File
и дайте ему расширение .tt с самого начала.Тогда магия T4 работает без помех - всякий раз, когда вы сохраняете файл или выбираете Run Custom Tool
из контекстного меню в файле в обозревателе решений, шаблон будет преобразован в его вывод.
Если у вас естьфайл, в котором это сейчас не работает, сделайте это: выберите файл * .tt в обозревателе решений и посмотрите в окно «Свойства».В текстовом поле «Пользовательский инструмент» введите значение TextTemplatingFileGenerator
.
альтернативный текст http://i41.tinypic.com/24oujh1.png
Теперь при следующем сохранении файла (Ctrl-S), вы должны получить сгенерированный за ним вывод.
ОБНОВЛЕНИЕ: проблемы, которые не работают с шаблонами T4 на веб-сайте ASP.NET Кажется, что тип проекта был исправлен в Visual Studio 2010. Подробнее см. в блоге Гарета Джонса Что нового в T4 в Visual Studio 2010 .