通过修补产品的本地安装来应用重大升级

通过命令行或可执行文件修补应用程序的本地安装后,即可将重大升级应用到应用程序。

注意

不建议将重大升级作为补丁包提供,因为重大升级补丁包不能与其他更新一起排序,而且补丁不是可卸载的补丁Msimsp.exe 实用工具不能用于生成应用重大升级的补丁包。 相反,应按照通过安装产品应用重大升级中的说明应用重大升级。

 

将重大升级补丁应用于产品的本地安装

  1. 通过命令行或可执行文件启动补丁安装。 若要从命令行启动,请使用 msiexec /p patch.msp。 若要从可执行文件启动,请调用 MsiApplyPatchApplyPatch 方法并提供相同的命令行参数。
  2. 修补客户端安装时,安装程序会忽略安装源,继续修补用户计算机上的已安装文件。
  3. 安装程序会将标记为“run-from-source”的任何已修补组件更改为“run-locally”。 只要补丁保留在计算机上,用户就无法从源运行这些组件。
  4. 安装程序会添加任何用于更新 .msi 文件的转换,或将特定于补丁的信息添加到用户的配置文件中。
  5. 安装程序将 .msi 文件缓存在用户的计算机上,以便可以执行按需安装、重新安装和应用程序修复。 将补丁应用于独立安装后,安装程序将引用两个或更多个来源列表以访问外部文件:原始来源使用一个,已应用的每个补丁使用一个。