ICE 104
ICE 104 comprueba que solo una de las dos tablas: MsiLockPermissionsEx y lockPermissions está presente en el paquete.
ICE 104 comprueba la sintaxis usada en los campos LockObject, Table y SDDLText de la tabla MsiLockPermissionsEx. ICE 104 no comprueba que el valor del campo SDDLText de la tabla MsiLockPermissionsEx sea un descriptor de seguridad válido.
Windows Installer 4.5 o versiones anteriores: no se admite. Este ICE está disponible a partir de Windows Installer 5.0.
Resultado
ICE 104 publica los siguientes errores.
Error ICE104 | Descripción |
---|---|
Las dos tablas LockPermissions y MsiLockPermissionsEx existen en la base de datos. Solo una de estas tablas debe estar presente. | Un paquete no puede contener las tablas MsiLockPermissionsEx y LockPermissions. |
No se encontró el elemento '[2]' en la tabla '[3]' a la que se hace referencia en la entrada de tabla MsiLockPermissionsEx (MsiLockPermissionsEx = )[1] | Windows Installer no puede encontrar y proteger un elemento especificado en la tabla msiLockPermissionsEx. |
En la entrada de la tabla MsiLockPermissionsEx (MsiLockPermissionsEx = )[1], SDDLText = %s parece ser un valor FormattedSDDLText no válido | El valor del campo SDDLText de la tabla MsiLockPermissionsEx debe ser un tipo de datos válido FormattedSDDLText. |