Я работаю над новым установщиком Wix.Создайте нового пользователя и установите службу Windows с помощью этого пользователя
- Что я пытаюсь сделать, это скопировать файл .exe в каталог.
- Создайте нового пользователя.
Установите службу Windows с использованием этого нового пользователя.
<!-- Create User --> <util:User Id="UpdateUserLogonAsService" UpdateIfExists="yes" CreateUser="yes" Name="ServiceUser" PasswordNeverExpires="yes" Password="secret" /> <ServiceInstall Id="ServiceInstaller" Type="ownProcess" Vital="yes" Name="Windows:service" DisplayName="Windows service install" Description="test" Start="auto" Account="ServiceUser" Password="secret" ErrorControl="ignore" Interactive="no" /> <ServiceControl Id="StartService" Start="install" Stop="both" Remove="uninstall" Name="Windows:service" Wait="yes" />
Создание работы пользователя, Установка службы работает до тех пор, как я использую свой текущий логин и пароль. Но как только я попытаюсь использовать нового пользователя, я получаю следующее сообщение об ошибке.
Убедитесь, что у вас достаточно прав для установки система обслуживания
Я попытался запустить MSI как администратор и она не меняется по-прежнему появляется ошибка. Я предполагаю, что это имеет какое-то отношение к тому, что у меня нет прав на установку службы для запуска под другим использованием. Но это предположение.
Это на самом деле не появляется, чтобы установить службу. Пользователь установлен. – DaImTo
Ваши wxs отредактированы, поэтому трудно сказать. Можете ли вы опубликовать журнал установки? Вы читали журнал? –
Это мой первый установщик с Wix. Установить журнал? есть журнал установки! Теперь я должен найти это. – DaImTo