跨多个文件拆分 WiX ComponentGroup
Split WiX ComponentGroup across multiple files
我是一名 InstallShield 老手,但很想将我们的产品转移到 Wix。到目前为止,我印象深刻并享受挑战,但我有一个问题:
我将我的源文件 (*.wxs) 分开了,因为它们变得相当笨重。我已将注册表和文件部分拆分为单独的文件,但是我希望它们属于同一组件组,并且在使用 ComponentGroup
Id 标记设置编译文件时得到 error LGHT0091 : Duplicate symbol
一样。
有没有办法让多个文件包含同一个 ComponentGroup 的子元素?
"Why"你想把这个放在一边,这是你的做法:
<ComponentGroup Id="MyGroup">
<?include MyComponents1.wxi?>
<?include MyComponents2.wxi?>
</ComponentGroup>
在单独的 wxi 文件中定义您的组件,并将它们包含在您的单个 ComponentGroup 元素中。
我是一名 InstallShield 老手,但很想将我们的产品转移到 Wix。到目前为止,我印象深刻并享受挑战,但我有一个问题:
我将我的源文件 (*.wxs) 分开了,因为它们变得相当笨重。我已将注册表和文件部分拆分为单独的文件,但是我希望它们属于同一组件组,并且在使用 ComponentGroup
Id 标记设置编译文件时得到 error LGHT0091 : Duplicate symbol
一样。
有没有办法让多个文件包含同一个 ComponentGroup 的子元素?
"Why"你想把这个放在一边,这是你的做法:
<ComponentGroup Id="MyGroup">
<?include MyComponents1.wxi?>
<?include MyComponents2.wxi?>
</ComponentGroup>
在单独的 wxi 文件中定义您的组件,并将它们包含在您的单个 ComponentGroup 元素中。