我们有一个非常简单的WinForms应用程序。我使用InstallShield LE创建了一个安装,它在第一次安装时工作正常。我希望用户也可以运行安装来更新现有副本。问题是我无法弄清楚创建此更新包的正确方法是什么。我试过了:
更改产品代码 - 安装有效,但在添加/删除程序中创建了新条目,并且未删除旧条目。
保留产品代码 - Windows安装程序大喊:“已经安装了此产品的另一个版本”
尝试使用其他代码(升级代码/产品版本) - 没有帮助
有没有简单的方法来创建它?如果存在,可能会告诉安装程序删除其以前的版本?
答案 0 :(得分:74)
在InstallShield安装项目中,您应该执行以下操作:
答案 1 :(得分:1)
按钮" ..." in / General info / product code生成新的guid
可选设置。在/升级PAth /升级代码