我们有一个应用程序,我们有一系列的发布。生产中的当前版本的应用程序是V2.1
现在我们有一组新的UI屏幕要添加并对应用程序进行相关更改。我们计划将这些更改发布为V3.0。
我们是否需要进行重大升级或次要升级?如果我们使用Major Upgrade,我们是否需要重新安装该应用程序?或者将版本更改为2.2并使用次要升级?
请建议我与这些安装人员进行一些最佳方式。
注意:我们使用 Install Shield Premium 来构建安装程序。
答案 0 :(得分:1)
如果您所做的唯一更改是安装向导的UI,则没有根本原因可以选择轻微升级或主要升级。通常,选择是由您对应用程序本身或包含它的文件所做的更改所驱动的。
次要升级将支持首次安装,并提供升级体验的更短更新。重大升级将卸载当前安装新版本之前的内容。可以使用任意一组版本号来完成 - 差异主要取决于您是否更改了ProductCode
。
有关详细信息,请参阅Patching and Upgrades。有些人更喜欢创建主要升级,因为它们更容易推理。