【问题标题】:Qt installer framework - check target directory and if it exists run uninstallerQt 安装程序框架 - 检查目标目录,如果存在则运行卸载程序
【发布时间】:2018-07-05 19:43:11
【问题描述】:

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

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

【问题讨论】:

    标签: qt-installer


    【解决方案1】:

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

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

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

    然后你可以向用户显示可用的选项,

    • 升级软件
    • 删除软件

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

    如需参考,请查看此demo project

    【讨论】:

      猜你喜欢
      • 2017-01-13
      • 1970-01-01
      • 2015-02-02
      • 1970-01-01
      • 2017-01-14
      • 1970-01-01
      • 2014-07-15
      • 1970-01-01
      • 2014-02-26
      相关资源
      最近更新 更多