ICE18

ICE18 verifica che tutte le directory vuote usate come percorso chiave per un componente siano elencate nella tabella CreateFolder.

Se la colonna KeyPath della tabella Component è Null, significa che la directory elencata nella colonna Directory_ è il percorso chiave per tale componente. Poiché le cartelle create dal programma di installazione vengono eliminate quando diventano vuote, questa cartella deve essere elencata nella tabella CreateFolder per impedire al programma di installazione di tentare di eseguire l'installazione ogni volta.

Non impostare la directory SystemFolder sul percorso della chiave di un componente. Poiché questa cartella è presente in ogni sistema operativo, il programma di installazione rileva sempre il percorso della chiave indipendentemente dal fatto che il componente sia presente o meno. In questo caso, il percorso della chiave deve essere un file, una voce del Registro di sistema o un'origine dati ODBC.

Durante l'esecuzione di una convalida ICE18 verifica prima di tutto se le condizioni seguenti sono vere:

Se sono tutte vere, ICE18 convalida quanto segue:

Risultato

ICE18 invia un messaggio di errore se il pacchetto di installazione specifica una directory come percorso chiave per il componente non elencato nella tabella CreateFolder.

Riferimento ICE