Установленная программа не видна всем пользователям - PullRequest
1 голос
/ 10 ноября 2011

Я использую wix setup для установки какого-либо пакета. Когда я его устанавливаю, он появляется в разделе «Программы и компоненты» на панели управления. Некоторые пользователи видят не всех, и они могут также удалить его.

Проблема в том, когда другой пользователь, который не может видеть то, что я установил в панели управления, когда он устанавливает что-то, я не вижу это. Я могу снова установить тот же пакет, и он не будет жаловаться, что он уже существует.

Ответы [ 2 ]

4 голосов
/ 10 ноября 2011

MSI-пакеты установлены на пользователя или на компьютер .Всем пользователям доступны только продукты на машину .

Попробуйте выполнить установку на машину, задав для свойства ALLUSERS значение:

1
2 голосов
/ 11 ноября 2011

InstallScope="perMachine" необходимо установить для узла пакета под узлом продукта.

<Product Id="51552DB5-AE93-44D0-87B1-0EB93B64182D" >
 <Package InstallerVersion="200"
          Compressed="yes"
          InstallScope="perMachine"
          InstallPrivileges="elevated" />
</Product>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...