我正在使用 WiX 创建自定义安装程序。我想从 .msi 的目录向上导航一个目录,以便找到可执行文件的路径。经过一番研究,我发现 [OriginalDatabase] 指向 .msi 的位置,但我不知道如何从该位置向上而不是向下搜索。这是我的搜索代码:
<Property Id="SHORTCUT">
<DirectorySearch Path="..\[OriginalDatabase]"
Depth="0"
AssignToProperty="no"
Id="MainSearch" >
<FileSearch Name="Program.exe" Id="EXESearch" />
</DirectorySearch>
</Property>
WiX 不允许我在预设目录路径前添加“..\”。我不知道如何从该文件夹向上导航。任何建议将不胜感激!