Я только что написал текстовый шаблон T4 с бесконечным циклом вывода. (Упс.) Когда я сохранил файл .tt, он застыл в Visual Studio, и мне пришлось принудительно закрыть весь процесс IDE. Есть ли более элегантный способ остановить выполнение текстового шаблона T4?
щелкните правой кнопкой мыши текстовый шаблон, выберите свойства, найдите «Пользовательский инструмент», у него есть значение «TextTemplatingFileGenerator», вам просто нужно удалить его. (сделать пустую строку)
Боюсь, что нет, кроме как добавить в ваш шаблон значительное количество инфраструктуры (или базового класса), нет.