如何对Wix属性的设置进行排序

时间:2012-02-09 02:16:36

标签: wix

我需要搜索一个文件的路径,这是我正在做的安装的一部分

<Property Id="WEBINSTDIR" >

  <DirectorySearch Path="[INSTALLDIR]" Depth="0" Id="FindInstallDirectory">

    <FileSearch Name="Web.config"/>

  </DirectorySearch>

</Property>

现在,这个属性没有初始化,正如我猜测的那样,因为在设置这个属性时没有创建INSTALL目录,所以我的问题是如何对属性的设置进行排序,以便在实际路径INSTALLDIR之后该WEBINSTDIR得到初始化已创建和配置文件。 谢谢 .G

1 个答案:

答案 0 :(得分:0)

如果您只需要知道文件的安装路径,请查看MSI formatting [#filekey][!filekey]。请注意,如果不安装包含该文件的组件,则不一定能正确评估这些组件,并且在CostFinalize之前永远不会正确。