Wixインストーラでは、ラジオグループの値に基づいて環境変数を設定しようとしています。私はそれを行う方法を見つける運がないよ。wix:UIラジオグループの値に基づいて環境変数を設定する方法は?
UIでの無線グループは、3つのオプションがあります。
- は設定しないでください環境変数
- ユーザー
- あたりの変数は、マシン
UIとのあたりの変数を設定して設定します3ボタンラジオグループは次のようになります。
<Control ...>
<RadioButtonGroup Property="VAR_SCOPE">
<RadioButton Value="user" ... />
<RadioButton Value="machine" ... />
<RadioButton Value="none" ... />
</RadioButtonGroup>
</Control>
環境変数を作成し
コンポーネントは、このようなものです:
ENV-VARは、「システム」属性の値に依存しているユーザーごとまたはマシンごとに設定されているかどうか<Directory ...>
<Component ...>
<CreateFolder />
<Environment Id='Evar' Action='set' System='yes' Name='FOO' Value='bar' />
</Component>
</Directory>
:なし、マシンのイエスユーザー。
私はちょうど今Wixを学んでいるので、私は多くのことをする方法がわかりません。通常、インストーラにはPATH変数の変更を追加/省略するためのチェックボックスが1つあります。あなたはそのようなことをするコードを表示できますか? env変数を変更する条件付きの方法です。 – Dess