【问题标题】:InstallShield minor update - remove previous versionInstallShield 次要更新 - 删除以前的版本
【发布时间】:2012-08-12 21:12:16
【问题描述】:

InstallShield 新手,我已经构建了一个安装项目并使用安装文件来部署我的应用程序。

现在我需要更新应用程序,这是我所做的:

  • 增加产品版本(我尝试了主要次要和构建)。

  • 生成新的升级代码。

  • 构建设置项目。

安装程序拒绝安装应用程序,因为“已安装此产品的另一个版本...”。

如何让 InstallSheild 删除其他版本? 谢谢

【问题讨论】:

    标签: installshield visual-studio-2012


    【解决方案1】:

    你应该:

    • 转到“组织设置 -> 升级路径”
    • 右键单击升级路径(列在左侧),然后单击“新升级路径”
    • 现在您必须选择 OLD 安装包,自行指定详细信息 (:
    • 就在这种情况下,您可以增加项目的版本(两者都有!在设置的一般信息中,以及在应用程序的配置/发布中)
    • 增加后,在一般信息(设置)上创建新的产品代码并构建! (:

    希望它可以帮助某人(:

    【讨论】:

      【解决方案2】:

      我得到了答案:应该更改产品代码而不是升级代码,并且程序集的文件版本也必须递增。

      【讨论】:

      • 从技术上讲,此更改使其成为“重大升级”(这可能是一件好事,因为它们更容易推理)。
      • 控制面板显示多重安装。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-28
      • 2012-08-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多