安装Shield Suite项目安装完成后,向用户显示信息性消息

时间:2017-11-10 06:28:56

标签: installer installshield

我使用install Shield Suite项目创建了setup.exe。我希望在安装完成时向用户显示信息性消息,即当用户点击完成时。enter image description here如何实现这一目标?

1 个答案:

答案 0 :(得分:1)

实现这一目标的方法很少。对于基本MSI项目,最简单的方法可能是添加Custom Action(CA),它将显示包含您要显示的信息的对话框。此CA还可以启动例如“记事本”以显示文本或一些其他应用程序。单击“完成”按钮调用此CA后。要将CA附加到此事件,请使用IDE转到以下路径...

  

用户界面“对话框” - > SetupCompleteSuccess“行为” - >确定按钮“DoAction”

DoAction内选择您创建的CA,根据需要添加条件。除DoAction之外,您还可以选择SpawnDialog,它会为您提供新的模态对话框(Displaying Dialogs During Basic MSI Installations)。

enter image description here

我自己的说明:我不相信这一切都是好主意。作为用户,当我按“完成”按钮时,我希望设置向导退出。用户(包括我自己)在完成安装后不喜欢任何弹出窗口甚至是值得的附加对话框。另一方面,这可能是您的要求,这就是您想要做的。