Freigeben über


AppSearch-Aktion

Die AppSearch-Aktion verwendet Dateisignaturen, um nach vorhandenen Versionen von Produkten zu suchen. Die AppSearch-Aktion kann diese Informationen verwenden, um zu bestimmen, wo Upgrades installiert werden sollen. Die AppSearch-Aktion kann auch verwendet werden, um eine Eigenschaft auf den vorhandenen Wert eines Eintrags in der Registrierung oder in einer INI-Datei festzulegen.

Sequenzeinschränkungen

AppSearch sollte in den Tabellen InstallUISequence und InstallExecuteSequence erstellt werden. Der Installer verhindert, dass die Aktion AppSearch in der Sequenz „InstallExecuteSequence“ ausgeführt wird, wenn die Aktion bereits in der Sequenz „InstallUISequence“ ausgeführt wurde.

ActionData-Nachrichten

Feld Beschreibung der Aktionsdaten
[1] Eigenschaft, die den Dateispeicherort enthält.
[2] Dateisignatur.

 

Bemerkungen

Für die AppSearch-Aktion muss die Signature-Tabelle im Installationspaket vorhanden sein. Dateisignaturen sind in der Signature-Tabelle aufgelistet. Eine Signatur, die sich nicht in der Signature-Tabelle befindet, bezeichnet ein Verzeichnis, und die Aktion legt die Eigenschaft auf den Verzeichnispfad für diese Signatur fest.

Die AppSearch-Aktion sucht zuerst mithilfe der CompLocator-Tabelle nach Signaturen, dann nacheinander mithilfe der RegLocator-Tabelle, der IniLocator-Tabelle und schließlich der DrLocator-Tabelle.

AppSearch

CompLocator

IniLocator

RegLocator

DrLocator