ICEM13

ICEM13 验证合并模块是否不包含发布服务器策略和配置程序集。 发布服务器策略和配置程序集不应包含在用于重新分发的合并模块中,因为这可能会影响用户计算机上的其他应用程序。

此 ICEM 在 Windows Installer 2.0 SDK 及更高版本中提供的 Mergemod.cub 文件中可用。 有关详细信息,请参阅 适用于 Windows Installer 开发人员的 Windows SDK 组件

结果

如果 ICEM13 在合并模块的 MsiAssembly 表的组件字段中找到作为发布者策略或配置程序集的组件,则发布警告消息。

如果 ICEM13 在 MsiAssembly 表 中找到一行,并在组件字段中指定了组件“[1]”,该组件是合并模块中包含的发布者策略或配置程序集,则 ICEM13 将发布以下警告消息。

This entry Component_=`[1]` in MsiAssembly Table is a Policy/Configuration Assembly. A Publisher Policy/Configuration assembly should not be redistributed with a merge module. Policy/Configuration may impact other applications and should only be installed with products.

可以使用 Windows Installer 安装发布服务器策略和配置程序集,不建议将这些程序集重新分发到合并模块中。

合并模块 ICE 参考