c# - 蜡 & T4 : no "Custom Tool" option

标签 c# .net wix windows-installer t4

我想使用 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/

相关文章:

c# - Azure SDK 2.0 中的 StartCopyFromBlob 需要几天时间?

wix - 更改 WIX Bundle 中的属性

ms-word - x64 Word 2010 使用 WiX 加载项注册

c# - 如何使用 HtmlTextWriter 编写 html 注释?

c# - 未定义的预处理器变量 '$(var.WixInstall.TargetPath)' 。 WixInstaller D :work\Extractor\WixInstaller\Product. wxs

c# - 如何初始化包含字典列表的字典?

c# - 在 C# 中打开注册表项时出现 Null 值错误

c# - 如何获取列表的指针?

c# - 将一个 winforms 项目的引用添加到另一个

c# - 如何在 SQL WHERE 查询中引用 ASP.net 中的变量