gpt4 book ai didi

.net - 使用 InstallShield LE 更新现有安装

转载 作者:行者123 更新时间:2023-12-03 07:29:55 25 4
gpt4 key购买 nike

我们有一个非常简单的 WinForms 应用程序。我已经使用 InstallShield LE 创建了一个安装,它在第一次安装时运行良好。我希望用户也能够运行安装来更新现有副本。问题是我无法弄清楚创建此更新包的正确方法是什么。我试过了:

更改产品代码 - 安装有效,但在“添加/删除程序”中创建了一个新条目,并且不会删除旧条目。

保留产品代码 - Windows 安装程序喊道:“该产品的另一个版本已安装”

尝试使用其他代码(升级代码/产品版本) - 无济于事

有没有简单的方法来创建这个?如果存在的话,也许可以告诉安装程序删除其以前的版本?

最佳答案

在您的 InstallShield 安装项目中,您应该执行以下操作:

  • 选择分支:组织您的设置 -> 升级路径
  • 添加新的升级路径,然后按取消按钮
  • 如果您不打算从以下分支更改产品版本,则不应更改新升级路径的默认属性:组织您的设置 -> 常规信息。如果您计划更改产品版本,那么您应该使用以下升级路径属性:Min Version/_Include Min Version_、Max Version/_Include Max Version_。
  • 每次需要创建新设置时,请从以下分支更改产品代码:组织设置 -> 常规信息。
  • 请注意,永远不要更改升级代码。
  • 关于.net - 使用 InstallShield LE 更新现有安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12337860/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com