ICE11

ICE11 与并发安装一起使用。 不建议使用并发安装来安装旨在向公众发布的应用程序。 有关并发安装的信息,请参阅 并发安装

结果

ICE11 验证并发安装自定义作的 CustomAction 表的源列。 “源”列必须包含有效的 GUID(MSI 代码示例)。

如果为并发安装自定义作错误创作 CustomAction 表的 Source 列,ICE11 将发布错误。

ICE 发布了所示示例的以下错误消息。

CustomAction: CA4 is a nested install of an advertised MSI.  The 'Source' must contain a valid MSI product code.  Current: ProductCode.
CustomAction: CA1 is a nested install of an advertised MSI.  It duplicates the ProductCode of the base MSI package.  Current: {BFB69273-F0AE-45C4-9853-0AF946714768}.
CustomAction: CA2 is a nested install of an advertised MSI.  The GUID must be all upper-case.  Current: {BFB69273-F0AE-55c5-9853-0AF946714768}.

属性表(部分)

财产 价值
ProductCode {BFB69273-F0AE-45C4-9853-0AF946714768}

 

CustomAction 表(部分)

CustomAction 类型
CA1 39 {BFB69273-F0AE-45C4-9853-0AF946714768}
CA2 39 {BFB69273-F0AE-55c5-9853-0AF946714768}
CA3 39 {BFB69273-F0AE-66C6-9853-0AF946714768}
CA4 39 ProductCode

 

若要修复错误,对于 CA1,无法执行“基本包”的并发安装。 这将导致递归安装。 应删除此条目,或者应将源列更改为播发的 MSI 的 GUID,该 GUID 不同于基包的 GUID。 对于 CA2,将所有 GUID 字符设为大写。 最后,更改 CA4 的“源”列以引用播发 MSI 的有效 GUID。

并发安装

ICE 参考