我想将一个属性绑定到一个目录,如果是path。有没有办法从目录ID或某种方式获取目录的实际路径?
答案 0 :(得分:1)
WiX中的Directory元素Id属性成为构建Windows Installer MSI数据库中的Directory Table目录列。在安装过程中,目录解析由CostFinalize Action执行。在此之后,您可以使用Directory Property in a Path。
Directory表中的目录指定了一个的布局 安装。 Windows Installer解析这些目录时 在CostFinalize操作期间,Directory表中的键变为 属性设置为目录路径。安装程序也始终设置 标准系统文件夹属性到系统文件夹路径的数量。
例如,在RegistryValue元素中,您可以赋值[INSTALLLOCATION]
。