合并模块与嵌套MSI

时间:2010-07-06 22:35:59

标签: windows installer

对于要由多个产品区域使用的共享代码块,似乎有两个安装程序选项:

  • 合并模块(将包含在其他产品安装程序中)
  • Nested MSI(同样的想法)

这些选择的优点和缺点是什么?

1 个答案:

答案 0 :(得分:2)

MSI的

Nested MSIs are a deprecated feature,不应该使用。

您的选择是1)合并模块,或2)MSI chaining, a.k.a. multi-package transactions

MSI链接在理论上很棒,但它需要MSI v4.5或更高版本,它只是Windows 7的原生版本。(对于旧版本的Windows,有v4.5的可再发行版。)

考虑到所有事情,我认为合并模块是可行的方法。