标签: windows winapi inno-setup
有没有办法通过Inno安装程序安装程序自行更新正在运行的程序?或者是否有必要quit正在运行的程序才能升级?
答案 0 :(得分:3)
您可以随时在Inno Setup Update Installer中编写一个脚本,该脚本将检查应用是否正在运行并在更新前自动关闭它(FindWindowByClassName或FindWindowByWindowName)。或者更好的方法是在你的app中创建Mutex,然后使用CheckForMutexes函数。
FindWindowByClassName
FindWindowByWindowName