我正在使用需要设置系统 PATH 环境变量的 Wix 3.5 安装程序。
这就是我设置环境变量的方式:
<Directory Id="DirectoryName">
<Component Id="ComponentID" Guid="{BE20AF67-5943-4AF4-BE66-226E2D4B844F}">
<Environment Id="EnvironmentID" Name="PATH" Action="set" Value="the path" Part="last" Separator=";" System="yes" />
</Component>
</Directory>
这似乎适用于 32 位系统,无需重新启动即可识别更改。但是,当我在 64 位 Windows 7 上尝试时,需要重新启动。
这是 64 位系统上的已知问题吗?
也许最好的方法是安排重新启动以覆盖所有基地。
谢谢,艾伦