Condividi tramite


Tabella AppSearch

La tabella AppSearch contiene le proprietà necessarie per cercare un file con una firma di file specifica. La tabella AppSearch può essere usata anche per impostare una proprietà sul valore esistente di un Registro di sistema o .ini voce di file.

La tabella AppSearch include le colonne seguenti.

Colonna Tipo Chiave Nullable
Proprietà Identificatore S N
Firma_ Identificatore S N

 

Colonne

Proprietà

L'esecuzione dell'azione AppSearch imposta questa proprietà sul percorso del file indicato dalla colonna Signature_. Questa proprietà viene impostata se la firma del file esiste nel computer dell'utente. Le proprietà utilizzate in questa colonna devono essere proprietà pubbliche e avere un identificatore che non contiene lettere minuscole.

La proprietà elencata nel campo Proprietà può essere inizializzata nella tabella Proprietà o da una riga di comando. Se l'azione AppSearch individua la firma, il programma di installazione esegue l'override del valore della proprietà inizializzata con il valore trovato. Se la firma non viene trovata, viene utilizzato il valore della proprietà iniziale. Se la proprietà non è mai stata inizializzata, la proprietà verrà impostata solo se viene trovata la firma. In caso contrario, la proprietà non è definita.

Firma_

La colonna Signature_ contiene un identificatore univoco denominato firma ed è anche una chiave esterna nelle tabelle RegLocator, IniLocator, CompLocator e DrLocator. Quando si cerca un file, anche il valore in questa colonna deve essere una chiave esterna nella tabella Signature . Se il valore in questa colonna non è elencato nella tabella Firma, il programma di installazione determina che la ricerca è una directory.

Commenti

L'azione AppSearch nelle tabelle di sequenza elabora le informazioni contenute in questa tabella. Per informazioni sull'uso delle tabelle di sequenza, vedere Uso di una tabella sequenza.

L'azione AppSearch cerca le firme usando prima la tabella CompLocator , la seconda tabella RegLocator , la tabella IniLocator terza e infine la tabella DrLocator . Le firme dei file sono elencate nella tabella Firma . Una firma non presente nella tabella Signature indica una directory e l'azione imposta la proprietà sul percorso della directory per tale firma.

Vedere Ricerca di applicazioni, file, voci del Registro di sistema o .ini voci di file.

Convalida

ICE03
ICE06
ICE32
ICE52
ICE88