如何使用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
可以自动作为预构建目标,那将是很好的,但事实并非如此。我的想法是现在定义一个新目标并在构建应用程序之前调用它。