补丁和更新之间的区别

时间:2014-11-18 15:53:02

标签: installer upgrade updates patch

在创建安装程序时,我遇到了补丁和升级。什么是补丁和升级之间的主要区别?补丁类似于更新吗?

2 个答案:

答案 0 :(得分:6)

补丁基本上是同一产品的两个MSI数据库之间的差异(例如v1.0.0和v1.0.1),并且只能安装在安装了目标MSI(即v1.0.0)的目标计算机上。它只能用于更新已安装的产品。它不能单独安装。

主要升级是在旧版本(例如v1.0.0)上安装新产品版本(例如v2.0.0)。执行时,主要升级首先完全删除旧版本,然后安装新版本的产品。作为主要升级构建的安装包也可以作为独立安装进行安装。

查看Patch PackagesMajor Upgrades Windows Installer文章以获取更多详细信息。

答案 1 :(得分:4)

所有修补程序都已更新,但并非所有更新都是修补程序。

  

补丁是一种旨在更新计算机程序的软件   或其支持数据,以修复或改进它。这包括修复   安全漏洞和其他错误,并提高可用性   或表现。 虽然意在解决问题,但设计不佳   补丁有时会引入新问题(参见软件   回归)。 (来源:wikipedia

系统中的新功能不是补丁,但它也是一个更新。