我正在开发一个WPF桌面应用程序,我正在通过InstallShield Limited Edition生成的安装文件进行部署。 我希望安装程序在安装新版本之前提示用户并删除任何以前版本的应用程序。 我怀疑这是通过InstallShield中的Upgrade Paths选项完成的,但我无法弄明白。
回答是一个解释或链接到一个体面的操作方法,教程或手册页来回答我的问题。
目前,在运行安装程序时,我得到: “已安装此产品的另一个版本。此版本的安装无法继续。要配置或删除此产品的现有版本,请使用”控制面板“上的”添加/删除程序“。
由于
答案 0 :(得分:9)
试试这个:
运行此新软件包时,它应自动检测并删除旧版本。
您可以在此处阅读有关Windows Installer升级的信息: http://msdn.microsoft.com/en-us/library/aa370579(VS.85).aspx