【发布时间】:2015-01-15 21:10:12
【问题描述】:
在创建安装程序时,我遇到了补丁和升级。补丁和升级之间的主要区别是什么?补丁类似于更新吗?
【问题讨论】:
-
我投票决定将此问题作为离题结束,因为它询问的是单词的定义。
-
我认为这个问题不应该被关闭。毕竟,这是一个有趣的问题。我该如何打开这个问题?
标签: installation upgrade updates patch
在创建安装程序时,我遇到了补丁和升级。补丁和升级之间的主要区别是什么?补丁类似于更新吗?
【问题讨论】:
标签: installation upgrade updates patch
补丁基本上是同一产品(例如 v1.0.0 和 v1.0.1)的两个 MSI 数据库之间的差异,并且只能安装在安装了其目标 MSI(即 v1.0.0)的目标计算机上。它只能用于更新已安装的产品。它不能独立安装。
重大升级是在旧版本(例如 v1.0.0)上安装新产品版本(例如 v2.0.0)。执行时,主要升级首先完全删除旧版本,然后安装新版本的产品。作为主要升级构建的安装包也可以作为独立安装进行安装。
查看Patch Packages 和Major Upgrades Windows Installer 文章了解更多详细信息。
【讨论】:
所有补丁都是更新,但并非所有更新都是补丁。
补丁是一种用于更新计算机程序的软件 或其支持数据,以修复或改进它。这包括修复 安全漏洞和其他错误,并提高可用性 或性能。 虽然是为了解决问题,但设计不佳 补丁有时会引入新问题(参见软件 回归)。 (来源:wikipedia)
系统中的新功能不是补丁,也是更新。
【讨论】: