Visual studio Visual Studio 2008中缺少T4代码生成?

Visual studio Visual Studio 2008中缺少T4代码生成?,visual-studio,t4,Visual Studio,T4,所以我决定卷起袖子,尝试VS2008内置的T4代码生成 我打算写这篇文章: 因此,我进入这一部分:单击主菜单中的Project->Add New Item,然后在对话框中选择Code Generation->File template。并发现我的机器上缺少代码生成类别。在VB和C项目中都尝试过 您的机器上是否有单独的T4下载 更新1 因此,我从CodePlex下载了T4工具箱: 现在事情似乎已经解决了。我的印象是VS2005需要下载,但VS2008不需要下载。哦,看来这是一个全新的版本,所以可

所以我决定卷起袖子,尝试VS2008内置的T4代码生成

我打算写这篇文章:

因此,我进入这一部分:单击主菜单中的Project->Add New Item,然后在对话框中选择Code Generation->File template。并发现我的机器上缺少代码生成类别。在VB和C项目中都尝试过

您的机器上是否有单独的T4下载

更新1 因此,我从CodePlex下载了T4工具箱:

现在事情似乎已经解决了。我的印象是VS2005需要下载,但VS2008不需要下载。哦,看来这是一个全新的版本,所以可能值得下载

更新2 现在我似乎没有文章中显示的所有模板类型。我只有文件,模板,生成器,单元测试
生成器没有在文章中列出,在文章中有3个我没有。奇怪……

试着创建一个文本文件并给它一个.tt扩展名。VS应该马上识别它。您可能只是缺少模板。

您是否碰巧使用了Visual Basic?T4工具箱仅为VB提供4个项目项模板-文件、模板、生成器和单元测试。您可能在教程屏幕截图中看到的其他模板是用C实现的,并生成C代码。在Visual Basic项目中提供它们似乎不合适。

建议:在CodePlex网站上讨论这一点。Sych先生在这里确实回答了T4问题,但他或其他使用过他的工具包的人将是唯一能够帮助您解决这一问题的人。尽管如此,以你的速度,你将在1/2小时内解决它。