Qt Installer Framework:如何卸载以前的版本?

时间:2018-08-22 12:00:25

标签: windows qt registry uninstall qt-installer

创建(离线)安装程序时,如何使用安装程序脚本查找卸载该软件的任何先前版本?知道用户过去可以在任何地方安装它们吗?

1 个答案:

答案 0 :(得分:1)

如果以前的安装程序未在注册表中的某个位置或安装文件夹中的“签名”文件中注册该位置,则通常无法卸载而不会删除用户自己维护的版本和不想删除。

但是,通常,您必须搜索卸载程序(如果存在)或安装清单(msi或os x),然后调用卸载程序或平台安装系统进行卸载。您必须确切指定用于安装的系统类型,以及该系统留下的“跟踪”,以获得更具体的建议(即代码示例)。