Использование настраиваемого действия для запуска установленного файла в конце установки
В следующем примере показано, как запустить HTML-файл в конце установки. Установщик устанавливает компонент, содержащий файл, а затем публикует событие элемента управления в конце установки для выполнения настраиваемого действия, которое открывает файл. Этот подход можно использовать для запуска справочного руководства в конце первой установки приложения.
Пример должен соответствовать следующим спецификациям.
- Установщик выполняет настраиваемое действие только в том случае, если для установки приложения используется полный уровень пользовательского интерфейса .
- Установщик выполняет настраиваемое действие только в том случае, если компонент, содержащий HTML-файл, установлен для локального запуска на компьютере.
- Настраиваемое действие выполняется только при первой установке приложения.
- Установка не завершается ошибкой, если пользовательское действие завершается сбоем.
Пример включает гипотетический компонент с именем Tutorial, который управляет по крайней мере одним ресурсом, файлом с именем tutorial.htm. Идентификатором этого файла в столбце Файл таблицы Файл является Учебник. В следующем обсуждении предполагается, что вы уже создали ресурсы, необходимые для работы с руководством, и внесли все необходимые записи в таблицах Feature, Component, File, Directory и FeatureComponents для установки этого компонента. Дополнительные сведения см. в разделе Пример установки.
В следующих разделах содержатся сведения о создании необходимых настраиваемых действий и их добавлении в пакет установки.
- Создание настраиваемого действия запуска
- Добавление launch в таблицы CustomAction и двоичные таблицы
- Добавление события элемента управления в конце установки для запуска