ICE83
ICE83 weryfikuje tabeli MsiAssembly. Ta akcja niestandardowa ICE publikuje błąd, jeśli ścieżka klucza składnika zawierającego zestaw Win32 jest ustawiona na plik manifestu. Jawnie zostanie opublikowany błąd, jeśli wartość wprowadzona w polu KeyPath tabeli Component równa się wartości wprowadzonej w polu File_Manifest tabeli MsiAssembly. Ta akcja niestandardowa ICE publikuje błąd, jeśli w tabeli MsiAssembly istnieje co najmniej jeden rekord, a InstallExecuteSequence nie zawiera zarówno MsiPublishAssemblies Action, jak i MsiUnpublishAssemblies Action.
Wynik
ICE83 publikuje następujące błędy.
Błąd ICE83 | Opis |
---|---|
Ścieżka klucza zestawu SXS Win32 (Component_=[1]) NIE POWINNA być jego plikiem manifestu | ICE83 publikuje ten błąd, gdy pole KeyPath dla zestawu Win32 jest ustawione na jego plik manifestu (Component.KeyPath == MsiAssembly.File_Manifest). [1] jest parametrem KeyPath w tabeli Składnik |
Oba akcje MsiPublishAssemblies i MsiUnpublishAssemblies muszą być obecne w tabeli InstallExecuteSequence. | ICE83 publikuje ten błąd, gdy w tabeli MsiAssembly istnieje co najmniej jeden wpis, ale tabela InstallExecuteSequence nie zawiera zarówno akcji MsiAssemblyPublish, jak i akcji MsiAssemblyUnpublish. |
Tematy pokrewne