ICE 104
ICE 104 验证这两个表中只有一个:MsiLockPermissionsEx,LockPermissions 存在于包中。
ICE 104 验证 MsiLockPermissionsEx 表中 LockObject、Table 和 SDDLText 字段中使用的语法。 ICE 104 不验证 MsiLockPermissionsEx 表中 SDDLText 字段中的值是否为有效的安全描述符。
Windows Installer 4.5 或更高版本:不支持。 此 ICE 从 Windows Installer 5.0 开始可用。
结果
ICE 104 发布以下错误。
ICE104 错误 | 描述 |
---|---|
数据库中存在 LockPermissions 和 MsiLockPermissionsEx 的表。 只应存在一个此类表。 | 包不能同时包含 MsiLockPermissionsEx 和 LockPermissions 表。 |
在 MsiLockPermissionsEx 表项(MsiLockPermissionsEx = )[1] 中引用的表“[2]”中找不到项“[3]” | Windows Installer 无法找到并保护在 MsiLockPermissionsEx 表中指定的项。 |
在 MsiLockPermissionsEx 表项(MsiLockPermissionsEx = )[1]中,SDDLText = %s 似乎是无效的 FormattedSDDLText 值 | MsiLockPermissionsEx 表的 SDDLText 字段中的值必须是有效的 FormattedSDDLText 数据类型。 |