C# 如何使用TextTransform转换T4模板

C# 如何使用TextTransform转换T4模板,c#,mono,monodevelop,t4,xbuild,C#,Mono,Monodevelop,T4,Xbuild,如何使用monodevelop for linux中提供的TextTransform.exe实用程序转换T4模板 $ /usr/lib/monodevelop/AddIns/MonoDevelop.TextTemplating/TextTransform.exe Foo.tt 通过使用有效的模板文件直接调用textcransform.exe,它将生成一个空的cs文件。相反,如果我使用MonoDevelop,我选择模板文件并使用工具“ProcessT4Template”,一切都很好 我还查看了t

如何使用monodevelop for linux中提供的
TextTransform.exe
实用程序转换T4模板

$ /usr/lib/monodevelop/AddIns/MonoDevelop.TextTemplating/TextTransform.exe Foo.tt
通过使用有效的模板文件直接调用
textcransform.exe
,它将生成一个空的cs文件。相反,如果我使用MonoDevelop,我选择模板文件并使用工具“ProcessT4Template”,一切都很好

我还查看了
textcransform.exe
的可能选项,但我不知道如何使用它们


之所以要从模板生成cs文件,是因为我需要在构建服务器上构建我的应用程序。如果
xbuild
能够自动将其作为预构建目标,那就太好了,但事实并非如此。我现在的想法是在构建应用程序之前定义一个新目标并调用它。

您的T4文件是什么样子的?这可能会有帮助:您的T4文件是什么样子的?这可能会有帮助: