windows-installer - Installshield - 需要删除带有 "bad"升级代码的产品

标签 windows-installer installshield

我们有一个 installshield 产品,在项目的生命周期中我们有相同的升级代码。不知何故,发布了一个带有新升级代码的版本,所以现在我们开始在客户的添加/删除程序中看到多个条目。

有没有一种方法(也许是安装脚本?)来检查产品的另一个升级代码,如果它与当前的不匹配则将其删除(我们将把它重置回旧的)永远不要再改变它!)?

提前感谢您的宝贵时间!

最佳答案

安装程序可以删除属于任意数量的 UpgradeCode 系列的产品。只需编写另一个 MajorUpgrade 规则(升级表)来涵盖旧的和新的 UpgradeCode,您应该没问题。

关于windows-installer - Installshield - 需要删除带有 "bad"升级代码的产品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4926094/

相关文章:

c# - 如何为 wix 安装程序基本对话框序列指定默认目录

wix - 如何为 Wix 自定义 Bootstrap 自定义图标

WIX 安装程序 - 将文件从安装位置复制到另一个位置

vsto - 如何使用 InstallShield 正确地重新分发 Visual Studio 2010 Tools for Office Runtime?

installshield - 如何在 InstallShield 中将目录添加到 SupportFiles

c# - Framework/Framework64 和 System32/Syswow64

windows - 在 Windows 上安装应用程序期间捕获所有更改

c# - 安装后无法访问 SQLite 数据库

windows-installer - InstallShield 自定义操作 : How to load the managed dependency assemblies

c# - Visual Studio 安装项目 - 以系统帐户运行