Где в Bundle установите InstallPrivileges = "повышенный". Загрузчик Wix - PullRequest
0 голосов
/ 08 мая 2020

Я считаю, что для установки административных прав для установщика Wix вам необходимо указать:

<Package InstallerVersion="200" Compressed="yes" InstallScope="perMachine" InstallPrivileges="elevated"/>

в <Product/>. Но где / как установить это для Bundle, потому что я не могу создать <Package/>?

<?xml version="1.0" encoding="UTF-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
<Bundle Name="Bootstrapper13" Version="1.0.0.0" Manufacturer="" UpgradeCode="86064926-b150-448f-aba9-fb0c8f4a83b5">
    <BootstrapperApplicationRef Id="WixStandardBootstrapperApplication.RtfLicense" />

    <Chain>
        <!-- TODO: Define the list of chained packages. -->
        <!-- <MsiPackage SourceFile="path\to\your.msi" /> -->
    </Chain>
</Bundle>

1 Ответ

0 голосов
/ 08 мая 2020

Burn автоматически определяет, когда у вас есть пакет perMachine; тебе не обязательно это рассказывать.

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