Wix:用于修改PATH环境变量的复选框
在Wix安装工具集中,我试图修改PATH环境变量,具体取决于复选框 基本上,路径的修改如下所示:Wix:用于修改PATH环境变量的复选框,wix,Wix,在Wix安装工具集中,我试图修改PATH环境变量,具体取决于复选框 基本上,路径的修改如下所示: <Component Id='EnvVars' Guid='{8046-41E86196A926}'> <CreateFolder /> <Environment Id='PathEnvVar' Action='set' System='yes' Name='PATH' Part='last' Val
<Component Id='EnvVars' Guid='{8046-41E86196A926}'>
<CreateFolder />
<Environment Id='PathEnvVar' Action='set' System='yes' Name='PATH' Part='last' Value='[APPLICATIONFOLDER]'/>
</Component>
<Control Id="EnvPath" Type="CheckBox" X="10" Y="83" Width="180" Height="20" Property="ENV_PATH_MODIFY" CheckBoxValue="1" Text="Add to PATH" />
我有一个如下所示的复选框:
<Component Id='EnvVars' Guid='{8046-41E86196A926}'>
<CreateFolder />
<Environment Id='PathEnvVar' Action='set' System='yes' Name='PATH' Part='last' Value='[APPLICATIONFOLDER]'/>
</Component>
<Control Id="EnvPath" Type="CheckBox" X="10" Y="83" Width="180" Height="20" Property="ENV_PATH_MODIFY" CheckBoxValue="1" Text="Add to PATH" />
如何将复选框连接到环境变量组件,以便复选框决定是否执行修改路径变量的组件?您可以直接向组件添加安装条件
<Component Id='EnvVars' Guid='{8046-41E86196A926}'>
<CreateFolder />
<Environment Id='PathEnvVar' Action='set' System='yes' Name='PATH' Part='last' Value='[APPLICATIONFOLDER]'/>
<Condition>
ENV_PATH_MODIFY = 1
</Condition>
</Component>