He utilizado el siguiente fragmento wix para actualizar la variable de entorno "PATH".No se puede actualizar la variable de entorno "PATH" con WIX
<DirectoryRef Id="MyDir">
<Component Id ="setEnviroment"
Guid=" xxxxx">
<CreateFolder />
<Environment Id="SET_ENV"
Action="set"
Name="PATH"
Part="last"
Permanent="no"
System="yes"
Value="[INSTALLLOCATION]" />
</Component>
</DirectoryRef>
<Feature Id="Feature3" Title="3Feature"
Level="1"
Absent="disallow"
AllowAdvertise="no">
<ComponentRef Id="setEnviroment"/>
</Feature>
<InstallExecuteSequence>
<WriteEnvironmentStrings/>
<InstallExecuteSequence/>
Esto funcionaba inicialmente pero ahora no actualiza la variable de entorno. El registro detallado muestra la ejecución de esta acción y devuelve el valor 1. Comprobado después de reiniciar la máquina. En el registro para la acción FeaturePublish Para Feature3 hay un valor no deseado, pero la instalación se realizó correctamente. Solicite su ayuda en esto ...... Muchas gracias ....
¿lo intentó sin ?. ¿Y dónde estás configurando INSTALLLOCATION? –