【发布时间】:2023-06-28 06:26:01
【问题描述】:
提前道歉,我仍然是 Installshield 新手!
我目前正在使用 installsheild 2010 为我的应用程序 (ds2) 打包一个安装包。我的麻烦是我需要删除该项目的前一个化身,该项目是使用 installshield 2008 作为合并模块 (ds1) 创建的,而不是本身的安装程序。
所以旧版本(ds1)目前缺少升级代码等,只能访问产品版本和包代码。
新程序具有通常的升级、包、产品代码 (ds2)。
是否可以将旧产品 mergeModule 关联到新应用程序,以便可以将其作为“以前的版本”卸载。或者是否有另一种方法可以让 installshield “删除产品代码为 xxxxxxxx 的任何内容”
我希望这足够清楚,可以做出回应! 提前致谢
【问题讨论】:
-
你至少有旧应用程序版本的msi文件吗?
-
是的,但是原始产品附加到多个安装程序 - 我不想卸载与以前安装有关的所有内容,只是相关的产品合并模块(对不起,这是'一点都不清楚!)
-
我打算为你写出不同的答案。所以请经常定期检查。您应该开始考虑的一件事是......您需要破解或排除安装程序所做的事情。
标签: package upgrade installshield uninstallation