Qt安装程序框架 - 检查目标目录以及是否存在运行卸载程序

时间:2018-05-10 20:06:04

标签: qt-installer

我正在寻找一个解决方案,如果 - 我的程序的现有安装存在:

  1. 提示页面 - 更新,添加或删除所有组件。
  2. 如果安装文件退出,则删除目录或在该目录中运行maintenancetool 我在本网站上尝试了解决同一问题的其他问题的答案,但没有一个解决方案正常工作。

1 个答案:

答案 0 :(得分:0)

在全新安装软件期间,创建配置文件并将安装详细信息存储在该配置文件中。

(在Windows环境中,您可以将这些详细信息存储在注册表中而不是文件中)

在安装过程中,找到该文件并检查安装目录和其​​他详细信息。

然后,您可以向喜欢的用户显示可用选项,

  • 升级软件
  • 删除软件

在卸载软件时,您应该删除该配置文件。

demo project供参考,以供参考。