Wix Don';如果程序正在运行,则无法安装

Wix Don';如果程序正在运行,则无法安装,wix,Wix,我有一个wix安装程序。如果程序正在运行,如何防止安装?我不想让安装程序关闭程序。它可能未处于安全关闭的状态。我想告诉用户他们需要关闭应用程序,或者等待用户关闭,或者干脆退出安装。我删除了,这似乎是为了防止安装程序提示关闭应用程序 但是,默认的FileInUse对话框允许您忽略文件正在使用的事实。我试图找到一种删除忽略选项的方法,但未能成功。我能想到的最佳选择是将“忽略”按钮重新映射到“退出” 1 我首先尝试将“忽略”映射到“重试”。这在第一次出现FilesInUse对话框时起作用,但在重试一

我有一个wix安装程序。如果程序正在运行,如何防止安装?我不想让安装程序关闭程序。它可能未处于安全关闭的状态。我想告诉用户他们需要关闭应用程序,或者等待用户关闭,或者干脆退出安装。

我删除了
,这似乎是为了防止安装程序提示关闭应用程序

但是,默认的FileInUse对话框允许您忽略文件正在使用的事实。我试图找到一种删除忽略选项的方法,但未能成功。我能想到的最佳选择是将“忽略”按钮重新映射到“退出”

1
我首先尝试将“忽略”映射到“重试”。这在第一次出现FilesInUse对话框时起作用,但在重试一次后就不起作用了


这无疑是一个黑客攻击,但它是我迄今为止找到的最好的选择。

这似乎是这样的问题:哪个问题引用了这个问题:Windows Installer具有处理“正在使用的文件”的功能。这与“一个程序正在运行”不同,但这就是你需要的吗?“文件正在使用”的工作方式,但允许用户忽略问题并继续。我的对话框中确实有。我删除了它,所以至少安装程序不再提供关闭应用程序的功能
<Publish Dialog="FilesInUse" Control="Ignore" Event="EndDialog" Value="Exit">1</Publish>