我正在使用高级安装程序为我的应用程序创建安装包。在修改过程中,我引入了一个场景,用户可以通过自定义 UI 更新数据。在此用户界面中,有一个“退出”按钮,单击该按钮后,应立即关闭安装程序,而不提示任何确认对话框,并有效中止安装过程。
我当前的实现涉及添加“终止进程”自定义操作,指定“MyInstaller.exe”作为参数。此自定义操作由修改对话框末尾的“退出”按钮触发。虽然此方法有效,但它会强制终止安装程序进程,这似乎不是最优雅的退出方式。
我正在寻找一种更优雅的解决方案,允许安装程序在单击按钮后立即关闭,而无需导航到退出页面或向用户显示任何确认提示。在高级安装程序中是否有更好的方法来实现此行为?
注意:要求是确保安装程序直接退出,无需任何进一步的用户交互或显示退出页面。