ICE12

ICE12 frågar CustomAction, Directory, AdminExecuteSequence, AdminUISequence, AdvtExecuteSequence, InstallExecuteSequenceoch InstallUISequence tabeller för att verifiera följande:

Observera att ICE12 inte verifierar den formaterade texten i kolumnen Mål i CustomAction-tabellen.

Resultat

ICE12 skickar ett felmeddelande om valideringen av anpassade åtgärder som anger en katalogegenskap misslyckas.

Exempel

ICE12 skulle publicera tre fel för exemplet som visas.

  • För CA1 hittades inte mappen MyFolder i katalogtabellen
  • För CA2 kommer Sekvens 80 före CostFinalize i tabellen InstallExecuteSequence. Det måste komma efter (CF@100)
  • För CA3 kommer sekvensen "125" efter CostFinalize i tabellen InstallExecuteSequence. Det måste komma före (CF@100)

CustomAction Table (partiell)

Handling Typ Källa
CA1 35 MyFolder
CA2 35 WindowsFolder
CA3 51 WindowsFolder

 

Katalogtabell

Katalog Directory_Parent DefaultDir
TARGETDIR   SourceDir
WindowsFolder TARGETDIR WindowsFolder

 

InstallExecuteSequence Table (partiell)

Handling Sekvens
CostFinalize 100
CA2 80
CA3 125

 

Åtgärda felet för CA1 genom att ändra posten i kolumnen Källa i tabellen CustomAction till en befintlig post i tabellen Katalog eller lägga till MyFolder i tabellen Directory.

Åtgärda felet för CA2 genom att ändra dess sekvens i tabellen InstallExecuteSequence så att den kommer efter åtgärden CostFinalize.

Åtgärda felet för CA3 genom att ändra sekvensen i tabellen InstallExecuteSequence så att den kommer före åtgärden CostFinalize.

ICE-referens