如何解决Wix:将多个注册表项收集到单个 wxs 文件中
我已经使用 WIX 大约一年了。我无论如何都不流利,但我设法从中得到了我想要的。
我正在使用 WIX 构建 MSI 安装程序,这很棒。它几乎完成了。我可以收集所有目录并获取所需的 WIX wxs 文件。我的 product.wxs 文件包含这些文件,一切正常。
但是,我似乎遇到了注册表项的问题。我可以为每个注册表项创建单独的 wxs 文件,但我的应用程序目前有 4 个,而且只会增加。
有没有办法可以使用 Heat (heat.exe) 将文件夹中的注册表项合并到一个 wxs 文件中?
我目前有:
<Exec Condition="Exists(@(RegistrySettingsFiles))" Command='"$(WixToolPath)heat.exe" reg @(RegistrySettingsFiles) -g1 -out $(ProjectDir)HarvestedFiles\%(RegistrySettingsFiles.Filename).wxs' />
有什么想法吗?我一直在网上搜索,但没有真正找到任何东西。
问候。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。