在学习完WIX教程之后,我仍然不知道如何将installdir添加到Windows系统变量的路径中。
我试着用
Environment Id='UpdatePath' Action='create' Name='PATH' System='yes' Value='[INSTALLDIR]' 但是在我安装这个程序后,路径并没有改变。我几乎找不到WIX的示例代码。请帮帮我,谢谢!
发布于 2009-12-19 09:34:24
您应该能够使用:
<Environment Id="PATH" Name="PATH" Value="[INSTALLDIR]" Permanent="yes" Part="last" Action="set" System="yes" />这将向环境路径中添加一个新条目,设置为[INSTALLDIR].
发布于 2012-07-06 14:22:47
另一件要注意的事情是,Environment需要放在一个带有目录的组件中,例如
<DirectoryRef Id="TARGETDIR">
<Component Id="Path" Guid="{xxx-xxx-xxx-xxx}">
<Environment Id="PATH" Name="PATH" Value="[INSTALLDIR]" Permanent="no" Part="last" Action="set" System="no" />
</Component>
</DirectoryRef>有关Wix元素的详细信息,请参阅Environment Element
发布于 2017-09-22 21:44:12
有同样的问题,这对我很有效:
<Directory Id="TARGETDIR" Name="SourceDir">
<Directory Id="ProgramFilesFolder">
<Directory Id="INSTALLFOLDER" Name="DataBaseds_Service_Installer" />
</Directory>
</Directory>
<ComponentGroup Id="Components" Directory="INSTALLFOLDER">
...some components
</ComponentGroup>
<DirectoryRef Id="TARGETDIR">
<Component Id="MYSQL_PASSWORD" Guid="..."
<Environment Id=HERE YOU CAN ADD THIS :)/>
</Component>
</DirectoryRef>https://stackoverflow.com/questions/1931586
复制相似问题