ICE 104
ICE 104 verifies that only one of the two tables: MsiLockPermissionsEx and LockPermissions is present in the package.
ICE 104 verifies the syntax used in the LockObject, Table, and SDDLText fields in the MsiLockPermissionsEx table. ICE 104 does not verify that the value in the SDDLText field in the MsiLockPermissionsEx table is a valid security descriptor.
Windows Installer 4.5 or earlier: Not supported. This ICE is available beginning with Windows Installer 5.0.
Result
ICE 104 posts the following errors.
ICE104 error | Description |
---|---|
Both tables LockPermissions and MsiLockPermissionsEx exist in the database. Only one such table should be present. | A package cannot contain both the MsiLockPermissionsEx and LockPermissions tables. |
Could not find item '[2]' in table '[3]' which is referenced in the MsiLockPermissionsEx table entry (MsiLockPermissionsEx = )[1] | Windows Installer is unable to find and secured an item specified in the MsiLockPermissionsEx table. |
In the MsiLockPermissionsEx table entry (MsiLockPermissionsEx = )[1], SDDLText = %s appears to be an invalid FormattedSDDLText value | The value in the SDDLText field of the MsiLockPermissionsEx table is required to be a valid FormattedSDDLText data type. |
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin