我发现,维克斯v3使用的一种工具(heat.exe)向"收获"信息纳入维克斯的片段。要么我找错了位置,或者这是薄记录在案。

什么是最好的方式,以自动生成维克斯的片段(有可能使用heat.exe)对于一个复杂的文件夹结构,其中包含的媒体文件:

  • 不同类型(ico/png/xaml/etc)
  • 可能变更定期(名称/地点/adds/删除)
  • 这被归类为"内容",包括中的一个。csproj

这样,他们可建成一个安装通过维克斯和将承受的升级和修补程序有礼貌?

背景信息

  1. 我找到了heat.exe这似乎为解决自动生成维克斯的片段的要求
  2. 在得到"迪尔"收获工作,我注意到的"项目"收割机(commandline帮助)
  3. 媒体已经在C#项目文件,并因此注意到,"-pog内容:"可能会做得很好
  4. 粗略的搜索发现的日期的文件,没有提到"项目"收割机
  5. 实现整个项目的安装可能可以做"的项目"收割机,但是不能确定如何以及这种支持,并什么陷阱。
  6. 看到产生的"放GUID-这里",并意识到,自动生成的guid可能会升级/补的影响。
  7. 意识到必须有人使用这些工具,用于类似目的,并可能点我在正确的方向。

这是(相当)指出,v3尚未"完成"(由此scarceness的文件和教程).我现在得到的是,这是不平凡的自动化,这在我的建立脚本,这些工具日益增长,现在来缓解这一点。

有帮助吗?

解决方案

以我的经验约翰*罗宾斯 石蜡 解决了很多问题tallow.exe (heat.exe 在v3)。我不知道,如果石蜡起很好地与v3,但它可能是值得检查。

仅供参考,我用石蜡在建立的过程,它让我删除以前的2至3步骤的清理过程,参与的一个步骤。

其他提示

为升级的影响的自动生成的设置, 读这个.带回家的信息:

窗户安装不会让你 删除成分在细微升级

这是很难保证部件的继续存在,如果你产生安装自动的。因此你必须选择之间的自动产生的部件和能力做到的微小升级。

如果你有一些自动生成部件,然后只要坚持主要的升级。你可以使用 这样,通过抢劫 作为一个例子。

谢谢你的背景下,我不知道他们工作的一个新版本的维克斯.根据该项目网页,它不题,因此,也许可以解释的问题,你有。我希望听到维克斯开发商在一个的答复。

我可帮不了你用的发展heat.exe 功能。然而,我已经在你的情况和我的解决方案是建立一个工具,把目录和文件信息作为投入和产生有效的维克斯的项目文件作为输出。A.vsproj文件只是一个XML文件,并且可以使用XSL,C#'s皇宫文件,或一些其他工具来做工作。我个人已经用(预皇宫)C#/xml dom分析VS项目文件,用于这一目的。

祝你好运,

Dave

对文件,检查了帮助文件,该文件是安装与维克斯- 维克斯.信息交换所机制 提供最新的信息(与行命令 -help 选项)。

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