Электронный пользовательский установщик сборки - PullRequest
0 голосов
/ 22 октября 2018

Недавно я снова устанавливал Код Visual Studio и заметил, что у него есть новый User Installer для загрузки.Я предполагаю, что это установщик, который пользователь не должен иметь разрешение администратора для установки.Это тот случай?Как я могу создать свое приложение таким образом?Не удалось найти что-либо в документации по электронному сборщику или других строительных пакетах ...

enter image description here

1 Ответ

0 голосов
/ 23 октября 2018

Взгляните на конфигурацию электронного строителя * NSIS :

Ключ nsis верхнего уровня содержит набор опций, инструктирующих электронному строителю, как он должен создавать цель NSIS (по умолчанию)target for Windows).

  • oneClick = true Boolean - создание программы установки одним щелчком или помощь.

  • perMachine = false Boolean - липоказать страницу установщика режима установки (выбор для компьютера или для пользователя) для вспомогательного установщика.Или всегда ли установка для всех пользователей (для каждой машины).

    Если oneClick имеет значение true (по умолчанию): устанавливать ли для всех пользователей (для каждой машины).

    Если oneClick имеет значение false иPerMachine имеет значение true: страница установщика режима установки отсутствует, всегда устанавливайте для каждого компьютера.

    Если oneClick имеет значение false, а perMachine имеет значение false (по умолчанию): страница установщика режима установки.

В вашем случае, Установщик пользователя равен для пользователя и Установщик системы равен для машины .Попробуйте установить для oneClick и perMachine значение false, при установке установщика вы увидите страницу установщика, подобную этой:

enter image description here

Надеюсь, что эта помощь.

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