我有一个场景,根据用户选择,安装时将几个 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>