WiX 加热工具,创建具有 Win64 属性的组件



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

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

更新:简短的回答是"否"(标记为答案),我想我会使用一些额外的工具来完成这项工作。

Heat.exe没有

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

顺便说一句,这个问题最初是在这里问的。

我知道

这很旧,但只是在寻找同样的问题,这出现了。

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

相关内容

  • 没有找到相关文章

最新更新