Sdílet prostřednictvím


ICE83

ICE83 ověří tabulkyMsiAssembly . Tato vlastní akce ICE publikuje chybu, pokud je cesta ke klíči pro komponentu obsahující sestavení Win32 nastavena na soubor manifestu. Explicitně se zobrazí chyba, pokud se hodnota zadaná do pole KeyPath tabulky Komponenta rovná hodnotě zadané v poli File_Manifest v tabulce MsiAssembly. Tato vlastní akce ICE publikuje chybu, pokud je v tabulce MsiAssembly alespoň jeden záznam a tabulka InstallExecuteSequence neobsahuje jak akci MsiPublishAssemblies, a MsiUnpublishAssemblies Action.

Výsledek

ICE83 zveřejňuje následující chyby.

Chyba ICE83 Popis
Cesta ke klíči pro sestavení Win32 SXS (Component_=[1]) BY NEMĚLA být jeho souborem manifestu. ICE83 publikuje tuto chybu, pokud je pole KeyPath pro sestavení Win32 nastaveno na jeho soubor manifestu (Component.KeyPath == MsiAssembly.File_Manifest). [1] je KeyPath v tabulce komponent.
Obě akce MsiPublishAssemblies A MsiUnpublishAssemblies musí být přítomné v tabulce InstallExecuteSequence. ICE83 publikuje tuto chybu, pokud je v tabulce MsiAssembly alespoň jedna položka, ale tabulka InstallExecuteSequence neobsahuje jak akci MsiAssemblyPublish, tak akci MsiAssemblyUnpublish.

 

referenční ICE