如何在WiX安装程序中更改默认安装目录(例如D:/或E:/),其中组件具有自动生成的guid?
答案 0 :(得分:2)
我找到了解决方案。它对我有用。
在产品标记
中添加以下属性 <Property Id="ROOTDRIVE"><![CDATA[D:\]]></Property>
在目录标记内添加'ComponentGuidGenerationSeed'属性并提供初始guid。 目录结构示例
<Fragment>
<Directory Id="TARGETDIR" Name="SourceDir">
<Directory Id="Folder1" Name="Folder1">
<Directory Id="INSTALLFOLDER" Name="Folder2" ComponentGuidGenerationSeed="PUT-YOUR-GUID"/>
</Directory>
</Directory>