我们有一个应用程序,其中有一系列版本。生产中的应用程序的当前版本是 V2.1
现在我们有一组要添加的新 UI 屏幕以及对应用程序的相关更改。我们计划将这些更改发布为 V3.0。
我们需要进行主要升级还是次要升级?如果我们使用主要升级,我们是否需要重新安装应用程序?或将版本更改为 2.2 并进行次要升级?
请建议我使用这些安装程序的最佳方法。
注意:我们使用Install Shield Premium 来构建安装程序。
我们有一个应用程序,其中有一系列版本。生产中的应用程序的当前版本是 V2.1
现在我们有一组要添加的新 UI 屏幕以及对应用程序的相关更改。我们计划将这些更改发布为 V3.0。
我们需要进行主要升级还是次要升级?如果我们使用主要升级,我们是否需要重新安装应用程序?或将版本更改为 2.2 并进行次要升级?
请建议我使用这些安装程序的最佳方法。
注意:我们使用Install Shield Premium 来构建安装程序。
如果您所做的唯一更改是对安装向导的 UI,则没有根本理由偏爱小升级或大升级。通常,选择是由您对应用程序本身或组成它的文件所做的更改驱动的。
次要升级将支持首次安装,并为升级体验提供更短的更新。重大升级将在安装新版本之前卸载当前存在的内容。任何一种都可以使用任何一组版本号来完成 - 区别主要取决于您是否更改了ProductCode
.
有关详细信息,请参阅修补和升级。有些人更喜欢创建主要升级,因为它们更容易推理。