如何使用TextTransform转换T4模板

时间:2016-08-27 16:02:56

标签: c# mono monodevelop t4 xbuild

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

$ /usr/lib/monodevelop/AddIns/MonoDevelop.TextTemplating/TextTransform.exe Foo.tt

通过使用有效的模板文件直接调用TextTransform.exe,它会生成一个空的cs文件。相反,如果我使用MonoDevelop,我选择模板文件并使用“Process T4模板”工具,一切正常。

我还看了TextTransform.exe的可能选项,但我无法弄清楚如何使用它们。

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

0 个答案:

没有答案