Как установить и запустить использование службы Windows WiX

Я пытался использовать коды ниже в Wix.

Но при установке, установщик замораживался в течение подобных 3 минут на состоянии: Стартовые сервисы, затем я добрался, этому сообщению "Сервис Jobservice не удалось запуститься. Проверьте, что у Вас есть необходимые полномочия для запуска системных служб". Есть ли в моих кодах какая-либо несправедливость? И я могу попросить, чтобы пользователь ввел имя и пароль пользователя системы окон во время установки для получения "прав"?

Большое спасибо!

    <File Id='JobServiceEXE' Name='JobService.exe' DiskId='1'
        Source='JobService.exe' Vital='yes' KeyPath='yes'/>         
    <ServiceInstall Id="ServiceInstaller" Type="ownProcess" Vital="yes"
        Name="JobService" DisplayName="123 Co. JobService"
        Description="Monitoring and management Jobs" Start="auto"
        Account="LocalSystem" ErrorControl="ignore" Interactive="no" />
    <ServiceControl Id="StartService"  Stop="both" Remove="uninstall"
        Name="JobService" Wait="yes" />
</Component>
59
задан skaffman 28 March 2010 в 22:12
поделиться

1 ответ

Следующий код работает на меня... нет необходимости запрашивать имя пользователя/пароль :)

    <File Id='JobServiceEXE' Name='JobService.exe' DiskId='1' Source='JobService.exe'  KeyPath='yes'/>         
    <ServiceInstall
      Id="ServiceInstaller"
      Type="ownProcess"
      Name="JobService"
      DisplayName="123 Co. JobService"
      Description="Monitoring and management Jobs"
      Start="auto"
      Account="[SERVICEACCOUNT]"
      Password="[SERVICEPASSWORD]"
      ErrorControl="normal"
      />
      <ServiceControl Id="StartService" Start="install" Stop="both" Remove="uninstall" Name="JobService" Wait="yes" />
    </Component>
74
ответ дан 24 November 2019 в 18:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: