2017-01-16 33 views
0

在Wix安裝程序xml文件中,創建環境變量時,如何根據用戶選擇的安裝目錄設置env var的值?如何根據安裝目錄設置環境值的值

目前,我有這樣的事情,而我缺少的部分是???:

<Component Id='CompId' Guid='xxx'> 
    <File Id='ProgramEXE' Name='foo.exe' DiskId='1' Source='foo.exe' KeyPath='yes' /> 
    <Environment Id='FooInstall' Action='set' Name='FOO_INSTALL' Value='???'/> 
</Component> 

回答

1

Environment table的值列Formatted類型。目錄表條目在CostFinalize期間成爲屬性,因此您可以僅說[DIRECTORYNAME],例如[INSTALLLOCATION]。

相關問題