【发布时间】:2014-07-03 15:39:36
【问题描述】:
我在 WIX 中有一个安装程序。我曾尝试将其部署到网络中的一组目标计算机上,但遇到了以下问题。部署成功,但安装程序在安装完成后使用以下代码启动应用程序时出现问题:
<CustomAction Id="RunMainApp" Directory="SUBDIR" ExeCommand="[SUBDIR]clicksharelauncher.exe" Execute="deferred" Return="asyncNoWait"/>
<InstallExecuteSequence>
<Custom Action="RunMainApp" Before="InstallFinalize"><![CDATA[UILevel=5 OR LAUNCH_APP~="YES" AND NOT Installed]]></Custom>
</InstallExecuteSequence>
当应用程序启动时,我意识到它是以 SYSTEM 用户启动的。因此,我从应用程序中收到一条错误消息,指出该应用程序无法在 SYSTEM 用户中运行。谁能告诉我有没有办法解决它?
【问题讨论】:
标签: wix windows-installer wix3.5 wix3 wix3.6