ICE 104
ICE 104 überprüft, ob nur eine der beiden Tabellen vorhanden ist: MsiLockPermissionsEx und LockPermissions- im Paket vorhanden ist.
ICE 104 überprüft die Syntax, die in den Feldern LockObject, Table und SDDLText in der MsiLockPermissionsEx- Tabelle verwendet wird. ICE 104 überprüft nicht, ob der Wert im SDDLText-Feld in der MsiLockPermissionsEx-Tabelle ein gültiger Sicherheitsdeskriptor ist.
Windows Installer 4.5 oder einer früheren: Nicht unterstützt. Dieser ICE ist ab Windows Installer 5.0 verfügbar.
Ergebnis
ICE 104 veröffentlicht die folgenden Fehler.
ICE104-Fehler | Beschreibung |
---|---|
Beide Tabellen LockPermissions und MsiLockPermissionsEx sind in der Datenbank vorhanden. Nur eine solche Tabelle sollte vorhanden sein. | Ein Paket kann nicht sowohl die MsiLockPermissionsEx- als auch LockPermissions- Tabellen enthalten. |
Das Element '[2]' in der Tabelle '[3]' wurde nicht gefunden, auf das im MsiLockPermissionsEx-Tabelleneintrag verwiesen wird (MsiLockPermissionsEx = )[1] | Windows Installer kann ein in der MsiLockPermissionsEx- Tabelle angegebenes Element nicht finden und sichern. |
Im MsiLockPermissionsEx-Tabelleneintrag (MsiLockPermissionsEx = )[1], SDDLText = %s scheint ein ungültiger FormattedSDDLText-Wert zu sein. | Der Wert im SDDLText-Feld der MsiLockPermissionsEx- Tabelle ist erforderlich, um ein gültiges FormattedSDDLText Datentyp zu sein. |