Action AppSearch

L’action AppSearch utilise des signatures de fichier pour rechercher des versions existantes de produits. L’action AppSearch peut utiliser ces informations pour déterminer où les mises à niveau doivent être installées. L’action AppSearch peut également être utilisée pour définir une propriété sur la valeur existante d’un registre ou d’une entrée de fichier.ini.

Restrictions de séquence

AppSearch doit être créé dans la table InstallUISequence et la table InstallExecuteSequence. Le programme d’installation empêche l’action AppSearch de s’exécuter dans la séquence InstallExecuteSequence si l’action s’est déjà exécutée dans la séquence InstallUISequence.

Messages ActionData

Champ Description des données d’action
[1] Propriété contenant l’emplacement du fichier.
[2] Signature de fichier.

 

Notes

L’action AppSearch nécessite la table Signature dans le package d’installation. Les signatures de fichier sont répertoriées dans la table Signature. Une signature qui ne figure pas dans la table Signature désigne un répertoire et l’action définit la propriété sur le chemin d’accès du répertoire pour cette signature.

L’action AppSearch recherche d’abord les signatures de fichier à l’aide de la table CompLocator, de la table RegLocator ensuite, puis de la table IniLocator et enfin de la table DrLocator.

AppSearch

CompLocator

IniLocator

RegLocator

DrLocator