我有一个T4模板(mycode.tt),用它生成一个cs文件。通常,我右键点击tt文件并选择RunCustomTool,它会使用一个xml文件来为我生成代码。现在我想要使用一个c#窗体应用程序来运行自定义工具。因此,当单击按钮时,我想要运行Custom Tool。是否可以从c#中运行CustomTool。
编辑:
我有2个tt文件,其中一个没有与之关联的codebehind cs文件。但是另一个有一个附加的.cs文件,我从第一个.tt文件中调用第二个文件的TransformText()方法。因此,我需要调用第一个文件。所以我不能使用TransformText()方法。是否有一种动态调用textTemplate文件的方法?