是否可以使用 Harvest Tool (Heat) 和 wxs 将文件从一个文件夹复制到另一个文件夹

问题描述 投票:0回答:0

我有一个场景,根据用户选择,安装时将几个 dll 复制到特定文件夹。我正在尝试使用 Harvest Tool (Heat) 生成输出。每次运行 heat 时,它都会重新生成输出文件,任何更改都会丢失(复制文件部分)。

如何实现?非常感谢在正确方向上的任何帮助。

<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
<Fragment>
    <DirectoryRef Id="INSTALLDIR">
        <Directory Id="dir123" Name="Test">
            <Component Id="cmp123" Guid="*">
                <File Id="fil123" KeyPath="yes" Source="SOURCEPATH" />
                <CopyFile Id="fil456" DestinationProperty="DESTINATIONPATH"/>
            </Component>
        </Directory>
    </DirectoryRef>
</Fragment>
<Fragment>
    <ComponentGroup Id="Test">
        <ComponentRef Id="cmp123" />
</Fragment>
wix3 heat
© www.soinside.com 2019 - 2024. All rights reserved.