【问题标题】:How to call the Existing 5 merge module(.msm in new merge module without .msi project如何在没有 .msi 项目的新合并模块中调用现有 5 合并模块(.msm)
【发布时间】:2021-07-29 09:44:29
【问题描述】:

我有现有的 5 个合并模块 (.msm) 文件我有如何在不使用 MSI 项目的情况下调用新创建的合并模块 (.msm) 中的所有 5 个合并模块。 我知道我们只需要与 MSI 项目合并,但在我新创建的合并模块中,我不想使用 MSI 项目。 仅在合并模块项目中,我需要调用所有现有的合并模块,而不依赖于 MSI 项目。

【问题讨论】:

  • 合并模块旨在合并到 MSI 文件中。我不知道在没有 MSI 文件的情况下使用它们的任何可能性。 WiX 具有“包含文件”的功能 - 可以包含在许多设置中的 WiX 组件的 sn-ps。这是我能想到的最接近你的要求。它有点像 C++ 包含文件。您只需将文件的全部内容包含在另一个源文件中即可。

标签: windows-installer merge-module


【解决方案1】:

您不能从另一个合并模块引用/包含/嵌入合并模块。

合并模块只能包含在 MSI 中。

【讨论】:

  • 您好,先生,我看到了一个基于我创建的合并模块项目的链接,该项目将在参考中包含 2 个 .msm 文件。这是我所指的链接:firegiant.com/wix/tutorial/upgrades-and-modularization/mergers
  • 主要是我想,如何在另一个合并模块中使用现有的合并模块,并且不应该对 MSI 有任何依赖。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-03-29
相关资源
最近更新 更多