因此,我决定卷起袖子尝试 VS2008 中内置的 T4 代码生成。
我打算完成这篇文章: http ://www.olegsych.com/2008/09/t4-tutorial-creatating-your-first-code-generator/
所以,我到了这一部分:“在主菜单中单击项目->添加新项目,然后在对话框中选择代码生成->文件模板。” 并发现我的机器上缺少代码生成类别。(在 VB 和 C# 项目中都试过)。
是否有单独的下载来在您的机器上安装 T4?
更新#1
所以,我从 CodePlex 下载了 T4 工具箱: http ://t4toolbox.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=27563
现在事情似乎已经解决了。我的印象是 VS2005 需要下载,但 VS2008 不需要。哦,好吧,无论如何,它看起来像是一个新版本,所以可能值得下载。
更新#2
现在看来我没有文章中显示的所有模板类型。我只有File,Template,Generator,Unit Test“Generator”文中没有列出,文中还有3个我没有。奇怪的....