我想使用 T4 生成片段,但在将 .tt 文件添加到 Wix 项目后,此文件没有“自定义工具”选项。并且右键单击.tt 文件时没有菜单项“运行自定义工具”。
这有破解方法吗?我正在使用 VS 2010 和最新的 Wix 3.5
最佳答案
不幸的是,Wix VS 项目系统不支持单个文件生成器,因此您将无法获得默认的 T4 体验。
您有几个选择。 Oleg Sych 的 T4Toolbox 具有用于运行针对其他项目的模板的工具,因此您可以在一个项目中运行它们并将输出定位到您的 WiX 项目。
或者,T4 有一个简单的服务 API STextTemplating。您可以编写一个小型 VS 插件,在您的 Wix 项目中执行您想要的任何生成。
关于c# - 蜡 & T4 : no "Custom Tool" option,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3620220/