更新升级表以进行升级

要使用 Windows Installer 应用主要升级,原始产品安装包必须指定 UpgradeCode 属性(如为将来的重大升级准备应用程序中所述),并且升级包必须具有 Upgrade 表

有关主要升级的详细信息,请参阅修补和升级中的主要升级

已经为 MNP2000.msi 的安装包分配了 UpgradeCode 属性,如指定属性部分所述。

如果用户已经安装了英语 MNP2000 的 1.0 到 1.4 版本(包括 1.0 和 1.4 版本),则 Windows Installer 会应用升级。 Windows Installer 会将原始产品的所有功能设置迁移到升级后的产品。 安装程序将移除属于产品升级未使用的原始产品的文件。

如果 MNP2001.msi 副本不包含 Upgrade 表,请使用 Orca 或其他表编辑器,将空的 Upgrade 表从 Schema.msi 导入数据库。 SDK 提供 Schema.msi 的副本。 使用数据库编辑器打开 MNP2001.msi,并在空白的 Upgrade 表中输入以下数据。

UpgradeCode VersionMin VersionMax 语言 特性 删除 ActionProperty
{908E378A-9551-4772-BF1D-5CFAF6FD9CB4} 01.00.0000 01.40.0000 2052 769   OLDAPPFOUND

 

继续