使用wix复制目录结构
|
因此,我有一个巨大的文件结构,我想使用wix构建的安装程序在客户端位置上进行复制。目前,我正在像这样输入:
<Directory Id=\"xyz\" Name = \"abc FileSource = \"sdfsdf\">
<Component Id=\"asdas\" Guid=\"asdasd\">
<File Id = \"asdfgrs\" Name=\"name\" />
</Component>
</Directory>
随着文件数量的增加,我希望以自动化方式完成此操作。使用热量,我能够产生:
<ComponentGroup Id=\"weqw\">
<Component Id=\"2132312\" Directory=\"Some random string (cause of concern>\" Guid=\"asdasd\">
<File Id=\"sdqwdqwd> keyPath=\"yes\" Source = \"Correct source path\" />
</Component>
<ComponentGroup>
我担心的是,由于热量产生的Component的Directory字段中存在一些随机字符串,因此无法复制目录结构。这是真的?有没有解决的办法?
没有找到相关结果
已邀请:
1 个回复
混侩闯空坷
输出:
如果使用热量递归收集目录结构,则
开关将设置根目标文件夹的ID。此ID应与您在wxs文件中其他位置指定的“ 5”元素的ID相匹配。 对于收集的子文件夹,热量仍然会生成随机ID。给定的ID将在生成的XML文件中多次出现: 在该子文件夹的热量产生的“ 5”元素中,作为“ 7”属性。 在与该文件夹关联的
元素中,作为
属性。 该ID仅用于将“ 8”个元素链接到“ 5”个元素。它不是安装后显示的文件夹名称。它仅用作Windows Installer数据库中的密钥。