Установщик WiX должен всегда запускаться от имени администратора

Я разработал специальный установщик с WiX для приложения .NET WPF. Он отлично работает, если я щелкаю правой кнопкой мыши и запускаю от имени администратора, однако при работе без него некоторые компоненты не могут быть установлены из-за недостаточных прав.

Компоненты включают SQL Server Express 2008 R2, FoxIt Reader, компонент ActiveX и некоторые другие. Также требуется, чтобы некоторые сценарии SQL выполнялись в только что установленной базе данных - в любом случае, все они требуют прав администратора.


Я попытался добавить атрибуты InstallScope = "perMachine" и InstallPrivileges = "повышенный" в узел пакета, но это не помогло Кажется, это не имеет значения.

Я уверен, что это что-то глупое, но я не смог найти ничего в справочнике или в Интернете.

15
задан Peter Mortensen 10 January 2017 в 18:10
поделиться