2017-01-16 8 views
0

環境変数を作成するときに、ユーザーが選択したインストールディレクトリに基づいて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のValue列は、タイプFormattedです。ディレクトリテーブルのエントリはCostFinalize中にプロパティになるので、[INSTALLLOCATION]のような[DIRECTORYNAME]とだけ言うことができます。

関連する問題