ICE 104
ICE 104 sprawdza, czy w pakiecie znajduje się tylko jedna z dwóch tabel: MsiLockPermissionsEx i LockPermissions.
Ice 104 weryfikuje składnię używaną w polach LockObject, Table i SDDLText w tabeli MsiLockPermissionsEx. ICE 104 nie sprawdza, czy wartość w polu SDDLText w tabeli MsiLockPermissionsEx jest prawidłowym deskryptorem zabezpieczeń.
Instalatora Windows 4.5 lub starszego: Nieobsługiwane. Ta funkcja ICE jest dostępna od Instalatora Windows w wersji 5.0.
Wynik
ICE 104 publikuje następujące błędy.
Błąd ICE104 | Opis |
---|---|
Obie tabele LockPermissions i MsiLockPermissionsEx istnieją w bazie danych. Powinna znajdować się tylko jedna taka tabela. | Pakiet nie może zawierać zarówno MsiLockPermissionsEx, jak i LockPermissions tabel. |
Nie można odnaleźć elementu "[2]" w tabeli "[3]", do którego odwołuje się wpis tabeli MsiLockPermissionsEx (MsiLockPermissionsEx = )[1] | Instalator Windows nie może odnaleźć i zabezpieczyć elementu określonego w tabeli MsiLockPermissionsEx. |
W wpisie tabeli MsiLockPermissionsEx (MsiLockPermissionsEx = )[1], sdDLText = %s wydaje się być nieprawidłową wartością FormattedSDDLText | Wartość w polu SDDLText tabeli MsiLockPermissionsEx musi być prawidłowym typem danych FormattedSDDLText. |