关闭我的应用程序时,它会提示用户保存所有未保存的信息。在应用程序运行时安装新版本的应用程序时会发生以下情况:
如果应用程序没有关闭,如何让WIX放弃安装?
答案 0 :(得分:1)
根据我的理解,您希望停止安装并通知客户在应用程序运行时关闭应用程序。
您可以使用自定义操作执行此操作。使用Process检查应用程序是否正在运行,并根据自定义操作中的属性创建属性。
在InstallSearch和InstallExecute(用于静默安装)序列中,在AppSearch之后或启动条件之前安排自定义操作。使用条件元素检查该属性。
<Condition Message="Please close XXXX application to continue the installation." >APPLICATION_RUNNING</Condition>