我有一些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>
答案 0 :(得分:1)
也许ServiceControl的Wait属性需要设置为&#34; No&#34;