安装完成后运行应用程序

时间:2011-05-12 12:39:10

标签: installation setup-project

我准备了我的应用程序的MSI项目,并在提交阶段添加了一个自定义操作,以在完成安装后运行应用程序的exe。完成设置后,它尝试运行exe失败。我调试了这个问题,原因是执行目录是system32而不是setup文件夹。如果我从setup文件夹中正常运行exe,它会正常运行。

任何建议是什么原因。

由于 Wasim ......

2 个答案:

答案 0 :(得分:0)

您可以尝试使用type 34 custom action(带工作目录的EXE)。

答案 1 :(得分:0)

如果要在安装完成后启动已安装的应用程序,则应在InstallFinalize操作后执行此操作。请查看WiX tutorial以了解如何添加此功能。

更新:要在“完成”页面添加复选框并运行已安装的应用程序,请查看this question。有一个an article的链接,它描述了如何使用脚本来完成它。然后你必须添加条件,步骤可以在my answer那里找到。