【问题标题】:WiX Heat tool, create Component with Win64 attributeWiX Heat 工具,创建带有 Win64 属性的组件
【发布时间】:2012-08-16 06:02:11
【问题描述】:

有没有办法使用heat 工具生成文件,该工具将在Component 部分中具有Win64 属性?

问题是,在我的 64 位安装程序中,大部分文件都是 32 位组件,必须在 Component 条目中标记为 Win64="no"。我使用heat 工具来生成它们,因此需要额外的手动步骤,这破坏了我们的自动构建。

更新:简短的回答是“否”(标记为答案),我想我会使用一些可以完成这项工作的附加工具。

【问题讨论】:

    标签: wix wix3.6


    【解决方案1】:

    Heat.exe 没有这个开关,但candle.exe 有。将-arch x64 提供给candle.exe 的命令行,它将为包、组件等设置平台默认值。

    顺便说一句,这个问题最初是问here

    【讨论】:

    • 很遗憾这不是我需要的功能。
    • 那你为什么接受这个答案? :) 我想如果你更详细地说明你的要求,这里的人可以帮助你
    • 嗯,它回答了我的问题:heat 做不到。我已经用一些细节更新了这个问题。
    【解决方案2】:

    我知道这是旧的,但只是在寻找同样的问题,结果出现了。

    我发现,如果您将“-arch x64”添加到 Wix 项目属性中“工具设置”下的编译器附加参数中,您仍然可以使用 Heat。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多