t4模板每个模板TransformOnBuild设置

You*_*sef 2 t4 code-generation visual-studio-2010

我希望在构建项目时自动执行一个.tt文件,而不是其他文件.是否可以在特定的.tt文件而不是项目范围上设置TransformOnBuild属性?或另一种方法来实现这一目标?

You*_*sef 6

我决定添加一个自定义预构建步骤来生成所需的.tt文件:

<Exec Command="&quot;%PROGRAMFILES(x86)%\Common Files\microsoft shared\TextTemplating\10.0\TextTransform.exe&quot; template.tt -out template.cs" />
Run Code Online (Sandbox Code Playgroud)

这个方法还允许我使用-a轻松地将参数(在项目文件中定义)传递给模板.我面临的另一个问题.