Можем ли мы знать порядок установки функций, которые устанавливаются с помощью MSI - PullRequest
0 голосов
/ 21 мая 2019

Можем ли мы знать порядок установки функций, которые устанавливаются с помощью MSI.А также точное время, за которое каждая функция устанавливается полностью?

1 Ответ

3 голосов
/ 21 мая 2019

MSI не устанавливает файлы / компоненты / функции в определенном порядке. Вместо этого он определяет, что необходимо установить / заменить / удалить, а затем выполняет их следующим образом:

StopServices

RemoveServices

RemoveRegistry

RemoveFiles

RemoveFolders

CreateFolders

CopyFiles

WriteRegistry

CreateServices

StartServices

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

Внутри любого данного типа ресурсов (например, папок, файлов, реестра или служб), как правило, не определено, в каком порядке они будут установлены.

Наконец, MSI только предсказывает (стоит) необходимое дисковое пространство, но не рассчитывает, сколько времени займет что-то.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...