Tabella ActionText

La tabella ActionText contiene testo da visualizzare in una finestra di dialogo di stato e scritto nel log per le azioni che richiedono molto tempo per l'esecuzione. Il testo visualizzato è costituito dalla descrizione dell'azione e, facoltativamente, dai dati formattati dall'azione.

La tabella ActionText include le colonne seguenti.

Colonna Tipo Chiave Nullable
Azione Identificatore S N
Descrizione Text N S
Modello Modello N S

 

Colonne

Azione

Nome dell'azione.

Chiave della tabella primaria.

Descrizione

Descrizione localizzata visualizzata nella finestra di dialogo di stato o scritta nel log durante l'esecuzione dell'azione.

Modello

Modello di formato localizzato utilizzato per formattare i record dei dati delle azioni da visualizzare durante l'esecuzione dell'azione. Se non viene fornito un modello, i dati dell'azione non vengono visualizzati.

Commenti

In genere, le voci nella tabella ActionText fanno riferimento alle azioni nelle tabelle di sequenza. Esistono altre azioni eseguite dal programma di installazione che non sono elencate nella tabella di sequenza, ma devono comunque essere specificate nella tabella. La tabella seguente identifica le voci di tabella necessarie in cui il nome dell'azione e il modello devono essere creati esattamente come illustrato, ma la descrizione può essere personalizzata.

Azione Descrizione Modello
Rollback Annulla le azioni.  [1]
RollbackCleanup Rimuove i file precedenti.  [1]
GenerateScript Genera operazioni di sistema per l'azione.  [1]

 

Nota

Il testo dell'azione viene visualizzato solo per le azioni eseguite nello script di installazione. Di conseguenza, il testo dell'azione viene visualizzato solo per le azioni sequenziate tra le azioni InstallInitialize e InstallFinalize .

 

È possibile importare una tabella ActionText localizzata nel database usando Msidb.exe o MsiDatabaseImport. L'SDK include una tabella ActionText localizzata per ognuna delle lingue elencate nella sezione Localizing the Error and ActionText Tables .The SDK includes a localized ActionText Table for each of the languages listed in the Localizing the Error and ActionText Tables section. Se la tabella ActionText non viene popolata, il programma di installazione carica le stringhe localizzate per la lingua specificata dalla proprietà ProductLanguage .

Convalida

ICE03
ICE06
ICE46