Dela via


ICE 104

ICE 104 verifierar att endast en av de två tabellerna: MsiLockPermissionsEx och LockPermissions finns i paketet.

ICE 104 verifierar syntaxen som används i fälten LockObject, Table och SDDLText i tabellen MsiLockPermissionsEx. ICE 104 verifierar inte att värdet i SDDLText-fältet i tabellen MsiLockPermissionsEx är en giltig säkerhetsbeskrivning.

Windows Installer 4.5 eller tidigare: Stöds inte. Denna ICE är tillgänglig från och med Windows Installer 5.0.

Resultat

ICE 104 publicerar följande fel.

ICE104-fel Beskrivning
Båda tabellerna LockPermissions och MsiLockPermissionsEx finns i databasen. Endast en sådan tabell ska finnas. Ett paket får inte innehålla både MsiLockPermissionsEx och LockPermissions tabeller.
Det gick inte att hitta objektet [2] i tabellen [3] som refereras till i tabellposten MsiLockPermissionsEx (MsiLockPermissionsEx = )[1] Windows Installer kan inte hitta och skydda ett objekt som anges i tabellen MsiLockPermissionsEx.
I tabellen MsiLockPermissionsEx (MsiLockPermissionsEx = )[1], SDDLText = %s verkar vara ett ogiltigt FormattedSDDLText-värde Värdet i fältet SDDLText i tabellen MsiLockPermissionsEx måste vara en giltig FormattedSDDLText datatyp.