ICE 104
Az ICE 104 ellenőrzi, hogy a két tábla közül csak az egyik szerepel-e a csomagban: MsiLockPermissionsEx és LockPermissions.
Az ICE 104 ellenőrzi az MsiLockPermissionsEx tábla LockObject, Table és SDDLText mezőiben használt szintaxist. Az ICE 104 nem ellenőrzi, hogy az MsiLockPermissionsEx tábla SDDLText mezőjében szereplő érték érvényes biztonsági leíró-e.
Windows Installer 4.5 vagy korábbi: Nem támogatott. Ez az ICE a Windows Installer 5.0-tól érhető el.
Eredmény
Az ICE 104 a következő hibákat jelzi.
ICE104-hiba | Leírás |
---|---|
A LockPermissions és az MsiLockPermissionsEx táblák is léteznek az adatbázisban. Csak egy ilyen tábla legyen jelen. | A csomagok nem tartalmazhatnak MsiLockPermissionsEx és LockPermissions táblákat. |
Nem található "[2]" elem a(z) [3] táblában, amelyre az MsiLockPermissionsEx táblabejegyzés hivatkozik (MsiLockPermissionsEx = )[1] | A Windows Installer nem találja és nem tudja biztonságossá tenni az MsiLockPermissionsEx táblában megadott elemet. |
Az MsiLockPermissionsEx táblabejegyzésben (MsiLockPermissionsEx = )[1], az SDDLText = %s érvénytelen FormattedSDDLText értéknek tűnik | Az MsiLockPermissionsEx tábla SDDLText mezőjében szereplő értéknek érvényes FormattedSDLText adattípusnak kell lennie. |