我使用一个名为 MSICREATE 的程序为一个软件生成 msi 包。然后我使用 orca 来转换 msi 包。一切正常,但用户必须在安装更新之前删除现有产品。我想修改 msi 包,以便安装程序识别正在安装的更新或不同版本并删除当前版本,然后安装新的 msi 包。
需要哪些属性表条目?
=========
下面给出的答案帮助我摆脱了最初的问题,我感谢 Ciprian 的帮助。我的主要升级 msi 现在删除了现有产品但没有完全重新安装产品。我的产品包含一些文本文件、一个帮助文件和一个 .exe 文件。.exe 文件未重新安装。
不管它值多少钱,我在下面添加了答案,总结了我使用 orce 添加到我的 msi 中的内容。