Burn - нежелательное олицетворение для MsiPackage

Я использую WixStandardBootstrapperApplication для цепочки установки.Net Framework, за которой следует мой стандартный пакет MSI. Мой пакет MSI должен идентифицировать вызывающего пользователя для записи в местоположение%USERPROFILE%, однако Burn запрашивает повышение привилегий с самого начала и запускает весь мой MSI в повышенном контексте. Мой MSI-пакет работал правильно до того, как был упакован в загрузчик - в том, что он поднялся только после InstallUISequence. Это можно обойти?

1 ответ

Burn устанавливает все пакеты для каждой машины в цепочке из одного процесса с повышенными правами. Аналогичным образом, пакеты для каждого пользователя устанавливаются из единого невыполненного процесса. Там нет возможности изменить это поведение.

Другие вопросы по тегам