gpt4 book ai didi

windows-installer - 合并模块如何升级?

转载 作者:行者123 更新时间:2023-12-04 04:08:48 25 4
gpt4 key购买 nike

我可以找到很多关于如何升级微星的信息。例如。有关小升级、小升级、大升级及其用例和限制的信息。但是,我找不到有关合并模块升级行为的信息,例如:

  • 好像msm没有
    指定小、小或
    重大升级。那么它是哪种方式
    表现在?是否卸载旧
    版本第一或仅更新更改
    文件?
  • 有什么办法可以指定
    可以升级哪个版本
    像微星?
  • 我可以添加/删除/重命名吗
    新版本的组件?
  • 如果此 msm 的较新版本是
    已经安装和容器
    微星决定安装,会吗
    用这个旧版本的覆盖
    女士们?
  • 最佳答案

    合并模块可以参与两种升级场景。第一种是安装程序升级时,它会升级 .msm。文件。这发生在像 Visual Studio 服务包这样的情况下,它们提供更新的合并模块供您使用。这可能是有问题的 .msm文件没有文件版本(即使它们有合并模块版本),因此文件版本控制规则不适用。你可能不会问这个案子。

    另一种情况是合并模块已合并到将升级的安装程序中。它不再是一个合并模块,而是它的文件和其他记录是消费安装程序的一部分。在这种情况下,.msi它已合并到其中控制升级步骤。两者相互作用,告知您对前三个问题的回答。如果合并模块具有不遵循次要升级规则的更改,则使用安装程序将无法使用次要升级,并且必须诉诸主要升级。相应地,如果您想在使用安装程序中使用(或允许)次要升级,则必须小心您的组件。这可能比 .msi 更难。因为您无法在合并模块中添加新功能。文件版本控制规则将像在所有 Windows Installer 安装中一样适用;因此,您的第四个问题的答案是逐个文件、逐个组件确定的,而不是针对模块的全部内容的组答案。

    关于windows-installer - 合并模块如何升级?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1297553/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com