有许多博客文章向您展示了如何在您的解决方案中创建和包含T4(文本模板转换工具包)文件(.tt),并让它们覆盖存储在默认 Visual Studio 位置中的文件。(请参阅问题底部的链接)
问题:
能否在 Visual Studio 解决方案中创建并包含项目模板文件?如果是这样,Visual Studio 需要什么来检测和使用它。
项目模板存档中包含 .csproj、.vstemplate 和 .cs 文件。
例子:
**ClassLibrary.zip**
C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplates\CSharp\Windows\1033\ClassLibrary.zip
.tt 文件似乎在您添加它们后就可以工作,模板 zip 文件似乎不是这种情况......
代码模板帖子:
Hanselman - T4 代码生成 - 最好的 Visual Studio 秘密