Поэтому я решил засучить рукава и опробовать генерацию кода T4, встроенную в VS2008.
Я собирался поработать над этой статьей: http://www.olegsych.com/2008/09/t4-tutorial-creatating-your-first-code-generator/
Итак, я перехожу к этой части: «Щелкните Project-> Add New Item в главном меню и выберите Code Generation-> File template в диалоговом окне». и обнаружил, что на моем компьютере отсутствует категория "Генерация кода". (Пробовал как в проекте VB, так и в C #).
Возможно, есть отдельная загрузка для установки T4 на вашу машину?
Обновление # 1
Итак, я загрузил T4 Toolbox с CodePlex: http://t4toolbox.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=27563
И теперь, кажется, все уладилось. У меня создалось впечатление, что загрузка требуется для VS2005, но не для VS2008. Ну, в любом случае, похоже, что это свежий выпуск, так что, вероятно, его стоит скачать.
Обновление # 2
Теперь кажется, что у меня нет всех типов шаблонов, показанных в статье. У меня есть только Файл, Шаблон, Генератор, Модульный тест «Генератор» не указан в статье, а в статье есть 3, которых у меня нет. Странный....