补丁和更新之间的区别 [英] Difference between patch and update

查看:349
本文介绍了补丁和更新之间的区别的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

On creating Installers, I came across both patch and upgrade. Whats is the major difference between a patch and and upgrade? Is a patch similar to update?

推荐答案

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

A patch is basically a diff between two MSI databases of the same product (e.g. v1.0.0 and v1.0.1) and can be installed only on target machines where its target MSI (i.e. v1.0.0) is installed. It can be used only for updating an installed product. It cannot be installed standalone.

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

A major upgrade is the installation of a new product version (e.g. v2.0.0) over an old version (e.g. v1.0.0). When performed, a major upgrade firstly removes completely the old version and, then install the new version of your product. An installation package built as a major upgrade can also be installed as a standalone installation.

检查补丁程序包主要升级 Windows Installer文章更多细节.

Check the Patch Packages and Major Upgrades Windows Installer articles for more details.

这篇关于补丁和更新之间的区别的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆