Я разработал пользовательский установщик с WiX для приложения .NET WPF. Он работает нормально, если я щелкаю правой кнопкой мыши и запускаю от имени администратора, однако при работе без некоторых компонентов не удается установить из-за недостаточных прав доступа.
Компоненты включают SQL Server Express 2008 R2, FoxIt Reader, компонент ActiveX и некоторые другие. Также требуется, чтобы некоторые сценарии SQL выполнялись во вновь установленной базе данных - в любом случае все они требуют прав администратора.
Я пытался добавить атрибуты InstallScope = "perMachine" и InstallPrivileges = "повышенные" в узел Package, но, похоже, это не имело значения.
Я уверен, что это что-то глупое, но я не смог найти ничего в справочнике или в Интернете.