ICE73

ICE73 验证包是否不重复使用 Windows Installer SDK 示例的包代码、升级代码或产品代码。 包不得重复使用其他产品的包代码、升级代码或产品代码。

结果

如果产品的包重复使用 Windows Installer SDK 示例的包代码或产品代码,则 ICE73 会输出警告。

示例

ICE73 将为所示示例报告以下错误:

This package reuses the '{80F7E030-A751-11D2-A7D4-006097C99860}' ProductCode of the orca.msi 1.0 Windows Installer SDK package.
This package reuses the '{000C1101-0000-0000-C000-000000000047}' Package Code of the msispy.msi 1.0 Windows Installer SDK package.
This package reuses the '{8FC7****-88A0-4b41-82B8-8905D4AA904C}' Upgrade Code of a 1.1 Windows Installer SDK package.

注意

GUID 中的星号 (****) 表示为后续 Windows Installer SDK 包保留的 GUID 范围。

 

要修复这些错误,请为包的产品代码和包代码生成新的唯一 GUID。 还需要为包的升级代码提供新的唯一 GUID。

摘要信息流(部分)

属性
PID_REVNUMBER {000C1101-0000-0000-C000-000000000047}

 

属性表(部分)

属性
ProductCode {80F7E030-A751-11D2-A7D4-006097C99860}
UpgradeCode {8FC70000-88A0-4b41-82B8-8905D4AA904C}

 

包代码

产品代码

修订号摘要属性

UpgradeCode 属性

ProductCode 属性

ICE 参考