我有T4模板(mycode.tt),它会生成一个cs文件。我通常右键单击tt文件,然后选择RunCustomTool,它在内部使用一个xml文件并为我生成代码。现在我想用c#windows应用程序运行自定义工具。所以点击一个按钮我想运行自定义工具。是否有可能从c#运行CustomTool。使用C运行T4模板#
编辑:
我有2页TT的文件,其中一人没有一个代码隐藏文件的CS。但是另一个文件附带了一个.cs文件,我正在从第一个.tt文件调用第二个文件的TransformText()方法。所以我需要调用第一个文件。所以我不能使用TransformText()方法。有没有办法动态调用textTemplate文件?
对于您可以在属性从`TextTemplatingFileGenerator`到`TextTemplatingFilePreprocessor`更改自定义工具现有的模板。 – 2011-08-19 01:01:18