首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Wix和T4 :没有“自定义工具”选项

Wix和T4 :没有“自定义工具”选项
EN

Stack Overflow用户
提问于 2010-09-02 00:34:07
回答 4查看 1.2K关注 0票数 8

我想使用T4生成一个片段,但是在将.tt文件添加到Wix项目之后,该文件没有“自定义工具”选项。右击.tt文件时,没有“运行自定义工具”菜单项。

有没有解决这个问题的办法?我使用的是VS2010和最新的Wix3.5

EN

回答 4

Stack Overflow用户

发布于 2010-09-12 10:37:09

不幸的是,Wix项目系统不支持单文件生成器,因此您不会获得默认的T4体验。

你有几个选择。Oleg的T4Toolbox有一些工具可以运行针对其他项目的模板,因此您可以在一个项目中运行它们,并将输出指向您的WiX项目。

或者,T4有一个简单的服务API STextTemplating。你可以写一个小的VS插件,它可以在你的Wix项目中生成任何你想要的东西。

票数 3
EN

Stack Overflow用户

发布于 2010-09-02 02:34:13

我从来没有用过T4,更不用说用WiX了,但是用谷歌搜索一下,会出现几个有趣的结果,包括最后一个问题,你问的是什么,但从来没有人知道答案。

T4 template to generate Wix scripts to generate WCF MSIs in MSBuild

How to use MSBuild and Wix to create msi package...

3用户在Visual Studio2008中对WiX模板的WiX 3.0支持]WiX

票数 1
EN

Stack Overflow用户

发布于 2012-03-18 02:53:42

使用Gareth建议的T4工具箱,我可以在T4模板中加载,但它没有生成预期的文件。

最后,我使用模板创建了一个存根C#类项目,并运行构建后命令将输出复制到WiX安装程序。下面是一个工作示例。

WiX + T4示例

这里是一个快速和肮脏的脚本,它遍历一个文件夹结构,并包括除了排除的文件中的所有内容。这至少是一个很好的起点,可以逐个文件夹地将文件添加到项目中。

GetFiles.ttinclude -遍历目录结构和维护文件列表的实用程序方法

Files.tt -生成WiX包含

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3620220

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档