Поделиться через


Действие AppSearch

Действие AppSearch использует сигнатуры файлов для поиска существующих версий продуктов. Действие AppSearch может использовать эти сведения для определения места установки обновлений. С помощью действия AppSearch можно также задать для свойства существующее значение реестра или .ini записи файла.

Ограничения последовательностей

AppSearch следует создавать в таблицах InstallUISequence и InstallExecuteSequence. Установщик предотвращает выполнение действия AppSearch в последовательности InstallExecuteSequence, если действие уже выполнено в последовательности InstallUISequence.

Сообщения ActionData

Поле Описание данных действия
 [1] Свойство, вмещая расположение файла.
[2] Подпись файла.

 

Комментарии

Действие AppSearch требует наличия таблицы Signature в пакете установки. Сигнатуры файлов перечислены в таблице Подпись. Подпись, не указанная в таблице Signature, обозначает каталог, а действие задает для свойства путь к каталогу для этой подписи.

Действие AppSearch ищет сигнатуры файлов, сначала используя таблицу CompLocator , затем таблицу RegLocator , затем таблицу IniLocator и, наконец, таблицу DrLocator .

AppSearch

CompLocator

IniLocator

RegLocator

DrLocator