我的应用程序有托盘图标。当我卸载它时,我有一个窗口建议关闭“my_tray_app.exe” - 带有文本:(“在继续安装之前应关闭以下应用程序”)
我正在使用 wix “CloseApplication Element (Util Extension)” 来关闭 “my_tray_app.exe” win close app
如何避免这个窗口??
我尝试使用 CloseApplication 属性 - 但没有结果...... oO
我的应用程序有托盘图标。当我卸载它时,我有一个窗口建议关闭“my_tray_app.exe” - 带有文本:(“在继续安装之前应关闭以下应用程序”)
我正在使用 wix “CloseApplication Element (Util Extension)” 来关闭 “my_tray_app.exe” win close app
如何避免这个窗口??
我尝试使用 CloseApplication 属性 - 但没有结果...... oO
我正在使用 wxWidgets 并使用以下方法关闭我的“TrayApp.exe”:
<util:CloseApplication Id="CloseApp" CloseMessage="yes" Target="TrayApp.exe" RebootPrompt="no" />
<Custom Action="WixCloseApplications" Before="RemoveFiles" />
但是“TrayApp.exe”留在任务管理器上并留在系统托盘上!
如果我尝试关闭其他托盘应用程序(例如“Skype.exe”)一切正常,我的卸载程序会关闭“Skype.exe”并从系统托盘中删除。
也许我必须在我的项目中添加一些代码?
要在卸载时关闭 Trayapp,您需要使用 taskkill.exe 编写自定义操作。此自定义操作将杀死 Trayapp,然后卸载应用程序。