Алифанов Андрей - Технология Windows Installer. Часть I. Обзор возможностей

Здесь есть возможность читать онлайн «Алифанов Андрей - Технология Windows Installer. Часть I. Обзор возможностей» весь текст электронной книги совершенно бесплатно (целиком полную версию без сокращений). В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Год выпуска: 2003, Издательство: RSDN Group, Жанр: Программы, на русском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

Технология Windows Installer. Часть I. Обзор возможностей: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «Технология Windows Installer. Часть I. Обзор возможностей»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

Технология Windows Installer. Часть I. Обзор возможностей — читать онлайн бесплатно полную книгу (весь текст) целиком

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «Технология Windows Installer. Часть I. Обзор возможностей», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

1. Свойство - это глобальная переменная, которая используется Microsoft Windows Installer во время инсталляции.

Таблицы процесса инсталляции

Таблицы этой группы управляют выполнением стандартных и пользовательских операций.

ПРИМЕЧАНИЕТема операций в Windows Installer обширна и ей будет посвящена одна из следующих статей.

Некоторые из таблиц этой группы управляют последовательностью выполнения операций на самом высоком уровне. Каждая из следующих таблиц управляет своей частью процесса.

Имя таблицы Краткое описание
InstallUISequence Эта таблица содержит операции, выполняемые при активизации высокоуровневой операции INSTALLи уровне пользовательского интерфейса - полныйили сокращенный. Installer пропускает операции из этой таблицы, если уровень пользовательского интерфейса установлен в базовыйили отключен 1
InstallExecuteSequence Эта таблица содержит операции, выполняемые при активизации высокоуровневой операции INSTALL 1, 2
AdminUISequence Эта таблица содержит операции, выполняемые при активизации высокоуровневой операции ADMINи уровне пользовательского интерфейса - полныйили сокращенный. Installer пропускает операции из этой таблицы, если уровень пользовательского интерфейса установлен в базовыйили отключен 3
AdminExecuteSequence Эта таблица содержит операции, выполняемые при активизации высокоуровневой операции ADMIN 2, 3
AdvtUISequence Installer не использует эту таблицу. Она должна быть удалена из базы данных или быть пустой
AdvtExecuteSequence Эта таблица содержит операции, выполняемые при активизации высокоуровневой операции ADVERTISE 4

ПРИМЕЧАНИЕ

1. Все операции в последовательности инсталляции, вплоть до InstallValidateи диалогов выхода, помещаются в таблицу InstallUISequence. Все операции от InstallValidateи до конца инсталляции - в таблицу InstallExecuteSequence. Так как последняя таблица может использоваться независимо от первой (например, если пользовательский интерфейс отключен), она включает все операции инициализации, такие как LaunchConditions, CostInitialize, CostFinalizeи ExecuteAction.

2. Все пользовательские операции, выполняемые в этой последовательности, при необходимости использования пользовательского интерфейса должны пользоваться функцией API MsiProcessMessage, вместо диалогов из таблицы Dialog.

3. Все операции в последовательности инсталляции, вплоть до InstallValidateи диалогов выхода, помещаются в таблицу AdminUISequence. Все операции от InstallValidateи до конца инсталляции - в таблицу AdminExecuteSequence. Так как последняя таблица может использоваться независимо от первой (например, если пользовательский интерфейс отключен), она включает все операции инициализации, такие как LaunchConditions, CostInitialize, CostFinalizeи ExecuteAction.

4. Таблица AdvtExecuteSequenceможет содержать только ограниченный набор стандартных операций. Пользовательские операции не должны содержаться в этой таблице.

К другой группе относятся таблицы, позволяющие расширять функциональность пакета инсталляции. Достаточно часто, особенно при установке сложных программных продуктов, встроенной функциональности Windows Installer, основанной на стандартных операциях, не хватает. Здесь и приходит на помощь таблица Custom Action, позволяющая создавать и хранить в инсталляционной базе данных информацию для выполнения пользовательских операций.

Эта таблица позволяет легко и просто интегрировать пользовательский код и данные в процесс инсталляции приложения. Исполняемый код может браться прямо из базы данных, только что установленного файла или из уже существующего на компьютере исполняемого файла.

Следующая группа таблиц расширяет возможности инсталлятора по манипулированию файлами и каталогами в процессе инсталляции.

Имя таблицы Краткое описание
RemoveFile Эта таблица содержит список файлов, которые необходимо удалить при инсталляции
RemoveIniFile Эта таблица содержит информацию, которую нужно удалить из .ini-файлов при инсталляции приложения
RemoveRegistry Эта таблица содержит информацию, которую нужно удалить из реестра при инсталляции связанного с ней компонента
CreateFolder Содержит список каталогов, которые необходимо создать при инсталляции приложения 1
MoveFile Эта таблица содержит список файлов, которые нужно перенести или скопировать во время инсталляции из исходного каталога в заданный каталог

ПРИМЕЧАНИЕ

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «Технология Windows Installer. Часть I. Обзор возможностей»

Представляем Вашему вниманию похожие книги на «Технология Windows Installer. Часть I. Обзор возможностей» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Отзывы о книге «Технология Windows Installer. Часть I. Обзор возможностей»

Обсуждение, отзывы о книге «Технология Windows Installer. Часть I. Обзор возможностей» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x