Compartir a través de


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 utilizada 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 y versiones anteriores: no compatible. Esta ICE está disponible a partir de Windows Installer 5.0.

Resultado

ICE 104 publica los errores siguientes.

Error ICE104 Descripción
Las dos tablas LockPermissions y MsiLockPermissionsEx existen en la base de datos. Solo debe haber una tabla de este tipo. Un paquete no puede contener las dos tablas MsiLockPermissionsEx y LockPermissions.
No se ha podido encontrar el elemento "[2]" en la tabla "[3]" al que se hace referencia en la entrada de la tabla MsiLockPermissionsEx (MsiLockPermissionsEx = )[1]. Windows Installer no puede encontrar ni 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 FormattedSDDLText válido.