使用WIX继续安装,即使启动服务时出错也是如此

时间:2014-04-28 16:00:37

标签: xml service wix

我有一些WIX代码来安装也有服务启动的应用程序。我的问题是,即使服务启动出现问题,我仍希望它能够安装。

我尝试使用“VITAL”属性并将其设置为“no”但这似乎不起作用。下面是我的ServiceInstall元素代码:

   <Component Id="PFME_Email2API_Service" Guid="{8990D911-BAD4-4d4d-9C38-779D11BF3F21}">

  <File Id="PFME_Email2API_Service.exe" Vital="no" Name="PFME-Email2API-Service.exe" KeyPath="yes" Source="C:\Wix Stuff\PFME-Email2API-Service\PFME-Email2API-Service\bin\Debug\PFME-Email2API-Service.exe"/>

      <ServiceInstall Id="InstallEmail2APIService" Vital="no" Name="testsvc" DisplayName="PFME Email2API Service" Start="auto" ErrorControl="normal" Type="ownProcess"/>

      <ServiceControl Id="sc_PFMEEmail2APIService" Name="testsvc" Start="install" Stop="both" Remove="uninstall" Wait="yes"/>
    </Component>

1 个答案:

答案 0 :(得分:1)

也许ServiceControl的Wait属性需要设置为&#34; No&#34;

How to install and start a Windows Service using WiX