我正在使用 Wix 3.6。我有一个问题,在卸载时如果任何窗口打开并显示在任务栏中(此窗口是我的 msi 的一部分,我正在尝试卸载它),它显示一个对话框,要求用户关闭应用程序(“在继续安装之前应关闭以下应用程序”)。
我尝试了以下方法,但没有运气。
<InstallExecuteSequence>
<Custom Action="WixCloseApplications"
Before="InstallInitialize">Installed</Custom>
<Custom Action="StartMonitor"
After="StartServices">NOT Installed</Custom>
</InstallExecuteSequence>
<util:CloseApplication Id="CloseMonitor" Target="Monitor.exe"
CloseMessage="yes" RebootPrompt="no">
Installed
</util:CloseApplication>
我希望 wix 检测应用程序并在卸载过程中关闭它们。无需显示对话框提示。谁能帮我实现它。
它可以正常工作,它是使用 /qn 开关从命令提示符安装但没有 /qn 开关我得到对话框(“在继续安装之前应关闭以下应用程序”)。有人可以帮我解决这个问题。