wix service dependencies

2019-02-22 11:25发布

My product has several features including two services. Let's call them ServiceA and ServiceB. Both of these service features are optional. However if both ServiceA and ServiceB is selected during install I want to create a service dependency between them so that ServiceB will depend on ServiceA (in other words ServiceB must always start before ServiceA is launched).

How do I achieve this in WIX 3.6?

标签: wix wix3 wix3.6
1条回答
兄弟一词,经得起流年.
2楼-- · 2019-02-22 11:39
<ServiceInstall Id="ServiceA" DisplayName="ServiceA" Name="ServiceA" 
    Account="LocalSystem" Start="auto" ErrorControl="normal" Type="ownProcess">
    <ServiceDependency Id="ServiceB"/>
</ServiceInstall>

That should work, check out ServiceDependency documentation element

查看更多
登录 后发表回答