【发布时间】:2018-01-23 17:03:00
【问题描述】:
在 Wix (3.11) 中,ID 为“ProgramFilesFolder”的 a 和“ProgramFilesFolder”变量之间似乎存在隐式链接。也就是说,具有该 id 的目录将根据属性值命名。
当我尝试使用“测试”目录自行复制时:
<Property Id="Test" Value="Test"/>
<Directory Id="TARGETDIR" Name="SourceDir">
<Directory Id="ProgramFilesFolder">
<Directory Id="Test"/>
...
我收到来自 WiX 的警告,安装程序实际上挂起。我也尝试将“Test”声明为 WixVariable,但在这种情况下,该元素似乎被简单地忽略了 - iow,没有创建“Test”文件夹。
我的问题是这个隐式链接如何适用于 WiX 变量,但不适用于我自己的?
【问题讨论】:
标签: wix windows-installer