我想在Visual Studio项目模板中添加T4模板,但我不希望在项目添加完成后看到“tt”文件。简而言之,我想生成一个 .cs 文件,然后完全丢弃 .tt 文件。代码生成只会在将项添加到项目时发生一次。我已经成功将 .tt 文件添加到项模板中,但我不知道如何在代码生成后进行丢弃。谢谢 Laurent
使用 tangible 的工具 这里 可以实现。虽然不是最理想的方法,但通过一些技巧,您可以从一个项目中生成包含模板的文件,并将其导入到另一个项目中,使目标项目摆脱模板。 另一种方法是生成预处理模板,然后修改生成的文件以创建定制目标输出。