使用T4我希望根据检查哪些文件相对于正在执行的模板文件的目录生成一些代码。

有没有在C#的方式来确定当前模板文件的路径是什么?

有帮助吗?

解决方案

您需要的模板指令的hostspecific属性设置为True。这将使T4生成一个名为主机一个特殊的属性,它使您可以访问与resolvePath方法和TemplateFile属性。你可以在这里找到细节: http://www.olegsych.com/2008/ 02 / T4-模板指令/

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top