【问题标题】:Downgrade software version with InstallShield使用 InstallShield 降级软件版本
【发布时间】:2011-02-18 02:26:22
【问题描述】:

我最新发布的程序是 2.0.1.0 版本,但由于它只是处于测试阶段,我想将我们的软件版本更改为 0.3.0.0。

我更改了产品代码并将版本号更改为0.3.0.0。我还删除了 isPreventDowngrade。我还添加了一个主要升级项,将产品版本从 0.0.0.0 升级到 3.0.0.0,因此它应该升级所有程序。

我还让它在安装新设置之前完全卸载。

当我安装新项目时,它会将旧程序集保存在文件夹 (.Net) 中

项目类型为基本 MSI。

【问题讨论】:

    标签: .net installshield


    【解决方案1】:

    我通过进入“应用程序数据/文件和文件夹”选项卡,选择所有目标文件(尤其是主要输出),右键单击它们并选择“始终覆盖”来使其工作。

    我尝试不执行此步骤,它会卸载所有程序集并且不安装 0.3.0.0 程序集,因为它们的版本较低。

    我希望这对遇到同样问题的人有所帮助。

    【讨论】:

      猜你喜欢
      • 2021-05-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多