我从几个*.wxs文件创建安装包,其中几个文件是由热实用程序生成的,包含ComponentGroups。
现在我需要为每个用户创建安装包。
如果通过Wix创建每个用户安装包,则应将RegistryKey添加到每个组件中。
如何将RegistryKey添加到热实用程序生成的文件中的所有组件中?
发布于 2014-10-03 18:53:38
没有捷径。您需要将XSLT转换应用到热生成的文件中,并添加属性。
为此,您需要将-t yourTransformation.xslt传递给heat.exe,
我在博客上写了一些类似的东西:wix:Component.:http://chriseelmaa.com/xslt-wix-heat/,这是一个如何将ServiceInstall元素添加到特定的ServiceInstall中的例子
您可能也想看看这一点,以便了解如何向wix:Component:Copy node and add value to attribute with Xslt添加属性
https://stackoverflow.com/questions/26184295
复制相似问题