我在项目中使用T4。我有一个.tt文件是TextTemplatingFileGenerator,我发现除非我编辑.TT文件,否则它不会生成输出。有没有办法通过构建或编译来生成输出?对我来说很重要,因为我在VS项目模板中添加了此.TT文件,并且此.TT文件正在同一项目模板中读取另一个XML文件。并且项目模板将由所有其他开发人员使用。当开发人员编辑XML文件并运行构建时,我想重新生成模板。我不想要求所有开发人员在要重新生成输出时修改.tt。谢谢

有帮助吗?

解决方案

您可以通过从解决方案资源管理器中的上下文菜单中选择“运行自定义工具”而不更改模板,或使用 MSBUILD集成 在构建时间改变模板。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top