Delen via


ICE 104

ICE 104 verifieert dat slechts één van de twee tabellen: MsiLockPermissionsEx en LockPermissions aanwezig is in het pakket.

ICE 104 controleert de syntaxis die wordt gebruikt in de velden LockObject, Table en SDDLText in de tabel MsiLockPermissionsEx tabel. ICE 104 controleert niet of de waarde in het veld SDDLText in de tabel MsiLockPermissionsEx een geldige beveiligingsdescriptor is.

Windows Installer 4.5 of eerder: Niet ondersteund. Dit ICE is beschikbaar vanaf Windows Installer 5.0.

Resultaat

ICE 104 plaatst de volgende fouten.

ICE104-fout Beschrijving
Beide tabellen LockPermissions en MsiLockPermissionsEx bestaan in de database. Slechts één dergelijke tabel moet aanwezig zijn. Een pakket kan niet zowel de MsiLockPermissionsEx als LockPermissions tabellen bevatten.
Kan item [2] niet vinden in tabel [3], waarnaar wordt verwezen in de vermelding van de MsiLockPermissionsEx-tabel (MsiLockPermissionsEx = )[1] Windows Installer kan geen item vinden en beveiligen dat is opgegeven in de tabel MsiLockPermissionsEx.
In de tabelvermelding MsiLockPermissionsEx (MsiLockPermissionsEx = )[1] lijkt SDDLText = %s een ongeldige waarde formattedSDDLText te zijn De waarde in het veld SDDLText van de tabel MsiLockPermissionsEx moet een geldig gegevenstype FormattedSDDLText zijn.